Running as unit: rb-build-amd64_26-24460.service ==================================================================================== Sun Nov 24 01:38:54 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_amd64_26) on jenkins, called using "ionos5-amd64 ionos1-amd64" as arguments. Sun Nov 24 01:38:54 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-sM86iXEj" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sun Nov 24 01:38:54 UTC 2024 - checking /var/lib/jenkins/offline_nodes if ionos5-amd64.debian.net is marked as down. Sun Nov 24 01:38:54 UTC 2024 - checking via ssh if ionos5-amd64.debian.net is up. removed '/tmp/read-only-fs-test-sJ5Rrp' Sun Nov 24 01:38:55 UTC 2024 - checking /var/lib/jenkins/offline_nodes if ionos1-amd64.debian.net is marked as down. Sun Nov 24 01:38:55 UTC 2024 - checking via ssh if ionos1-amd64.debian.net is up. removed '/tmp/read-only-fs-test-WewHet' ok, let's check if openclonk is building anywhere yet… ok, openclonk is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of openclonk in trixie on amd64 on jenkins now. 1st build will be done on ionos5-amd64.debian.net. 2nd build will be done on ionos1-amd64.debian.net. ============================================================================= Sun Nov 24 01:39:09 UTC 2024 I: starting to build openclonk/trixie/amd64 on jenkins on '2024-11-24 01:38' Sun Nov 24 01:39:09 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_26/24460/console.log 1732412349 amd64 trixie openclonk Sun Nov 24 01:39:09 UTC 2024 I: Downloading source for trixie/openclonk=8.1-4 --2024-11-24 01:39:09-- http://deb.debian.org/debian/pool/main/o/openclonk/openclonk_8.1-4.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2270 (2.2K) [text/prs.lines.tag] Saving to: ‘openclonk_8.1-4.dsc’ 0K .. 100% 332M=0s 2024-11-24 01:39:09 (332 MB/s) - ‘openclonk_8.1-4.dsc’ saved [2270/2270] --2024-11-24 01:39:09-- http://deb.debian.org/debian/pool/main/o/openclonk/openclonk_8.1-4.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2270 (2.2K) [text/prs.lines.tag] Saving to: ‘openclonk_8.1-4.dsc’ 0K .. 100% 332M=0s 2024-11-24 01:39:09 (332 MB/s) - ‘openclonk_8.1-4.dsc’ saved [2270/2270] Sun Nov 24 01:39:09 UTC 2024 I: openclonk_8.1-4.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: openclonk Binary: openclonk, openclonk-data Architecture: any all Version: 8.1-4 Maintainer: Debian QA Group Homepage: https://www.openclonk.org Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/games-team/openclonk Vcs-Git: https://salsa.debian.org/games-team/openclonk.git Build-Depends: debhelper-compat (= 13), cmake, libx11-dev, libxxf86vm-dev, libxrandr-dev, libxpm-dev, libglew-dev, libgl-dev, libpng-dev, libpng-dev:native, libsdl2-dev, libsdl2-mixer-dev, libgtk-3-dev, qtbase5-dev, libjpeg-dev, libjpeg-dev:native, zlib1g-dev, zlib1g-dev:native, libupnp-dev, libfreetype-dev, libboost-regex-dev, imagemagick, libtinyxml-dev, libopenal-dev, libalut-dev, libgtest-dev, libb2-dev Package-List: openclonk deb games optional arch=any openclonk-data deb games optional arch=all Checksums-Sha1: 7aa51ab3139592f1ddcb86c7a0be494abc04502b 112352456 openclonk_8.1.orig.tar.xz 92db02d73986d73126b97b37117ff31b178085de 8464 openclonk_8.1-4.debian.tar.xz Checksums-Sha256: 6ab9151a9c017cfd19f8ae8bde87b997d6f1aebc1ba5ae5bf554901814216cfd 112352456 openclonk_8.1.orig.tar.xz 077d821a7816a02e44e5204fac03388b9665c7d8c18993832770886973d7c08c 8464 openclonk_8.1-4.debian.tar.xz Files: f199e16ba2b5afbe30f0a4f008ccdda8 112352456 openclonk_8.1.orig.tar.xz e0bcad92ceecf5d2693445cb532e5574 8464 openclonk_8.1-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmT2NFgACgkQwpPntGGC Ws42Eg//QTbLesI19K0zkumzuXx6tCPF4mSWvmjS3cOX9ycASeDHnnbtMcuACsjE yzVDrfjSYckSDuQJ4XMi3mu5/YCSPgDoh/14UOoXGf4Xn5oBrSRgaiCSPhMzQ4Vf hwhy0K9TaF4ppm+k2cuI9UynSL47mEBQDz8tUTBudB3NIK9jA/o7J0gDDH313Zt3 r4LwE1BTV9Re79oX7pDFLevWwMhicjfyA9HRpAp0zBGddKlVsLTTPtXez3zcX5Or YyPtAuXq2trwQSlKYTTkbhbaL/Naqrci5tP/7CAA6SGk8k5ElOWfNtbGxHvY6WxX Q4nJk6zhIZ/ihZV1FUhGMJmjeOidAyP/7g9g3eGOf302Bqt6wge81ma2aNX+AW2I JPPqhfNxe/dbPQfhn6GSh6TNixlT9yHSwVE9kMEGLQAdxmB2OlwOlfJpj3St5J4E 8JsCA/l7LqTuQTDjcY08XcNTK3TyTzmLkm0gwbBIZJRqqtg0d+t/XOhE7+xzOTnv PPJstunrCcECnzrz/yf1DhlGdeoj3YU8R09kFbVulXTBreyWRsMhNblq69xvgSlI 2jJgsxamxtgI8AQxgpA0F72Z8jWpzp76zh9kif2nMk14+4rPTHQ5ieXTWo6uF0Lg n9SQMpKpMJn+Ab8UUV+lhydItdpK1FQqA1BCR9GHjF9WiBXIC70= =nMAW -----END PGP SIGNATURE----- Sun Nov 24 01:39:09 UTC 2024 I: Checking whether the package is not for us Sun Nov 24 01:39:09 UTC 2024 I: Starting 1st build on remote node ionos5-amd64.debian.net. Sun Nov 24 01:39:09 UTC 2024 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Sun Nov 24 01:39:09 UTC 2024 - checking /var/lib/jenkins/offline_nodes if ionos5-amd64.debian.net is marked as down. Sun Nov 24 01:39:09 UTC 2024 - checking via ssh if ionos5-amd64.debian.net is up. removed '/tmp/read-only-fs-test-PaWvOY' ==================================================================================== Sat Dec 27 08:02:10 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos5-amd64, called using "1 openclonk trixie /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb 8.1-4" as arguments. Sat Dec 27 08:02:10 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-anOcRTTV" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sat Dec 27 08:02:10 UTC 2025 I: Downloading source for trixie/openclonk=8.1-4 Reading package lists... NOTICE: 'openclonk' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/games-team/openclonk.git Please use: git clone https://salsa.debian.org/games-team/openclonk.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 112 MB of source archives. Get:1 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (dsc) [2270 B] Get:2 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (tar) [112 MB] Get:3 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (diff) [8464 B] Fetched 112 MB in 2s (45.4 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'openclonk' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/games-team/openclonk.git Please use: git clone https://salsa.debian.org/games-team/openclonk.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 112 MB of source archives. Get:1 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (dsc) [2270 B] Get:2 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (tar) [112 MB] Get:3 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (diff) [8464 B] Fetched 112 MB in 2s (45.4 MB/s) Download complete and in download only mode ============================================================================= Building openclonk in trixie on amd64 on ionos5-amd64 now. Date: Sat Dec 27 08:02:13 UTC 2025 Date UTC: Sat Dec 27 08:02:13 UTC 2025 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Fri Dec 26 20:02:14 -12 2025 I: pbuilder-time-stamp: 1766822534 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [openclonk_8.1-4.dsc] I: copying [./openclonk_8.1.orig.tar.xz] I: copying [./openclonk_8.1-4.debian.tar.xz] I: Extracting source gpgv: Signature made Mon Sep 4 19:47:36 2023 gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./openclonk_8.1-4.dsc: no acceptable signature found dpkg-source: info: extracting openclonk in openclonk-8.1 dpkg-source: info: unpacking openclonk_8.1.orig.tar.xz dpkg-source: info: unpacking openclonk_8.1-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying system-libb2.patch dpkg-source: info: applying fix-gcc-11-build.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1813198/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='b094916c20a64e01a8246771fa530a8d' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1813198' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/pbuilderrc_8Qi7 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b1 --logfile b1/build.log openclonk_8.1-4.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1813198/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), cmake, libx11-dev, libxxf86vm-dev, libxrandr-dev, libxpm-dev, libglew-dev, libgl-dev, libpng-dev, libpng-dev:native, libsdl2-dev, libsdl2-mixer-dev, libgtk-3-dev, qtbase5-dev, libjpeg-dev, libjpeg-dev:native, zlib1g-dev, zlib1g-dev:native, libupnp-dev, libfreetype-dev, libboost-regex-dev, imagemagick, libtinyxml-dev, libopenal-dev, libalut-dev, libgtest-dev, libb2-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on libxxf86vm-dev; however: Package libxxf86vm-dev is not installed. pbuilder-satisfydepends-dummy depends on libxrandr-dev; however: Package libxrandr-dev is not installed. pbuilder-satisfydepends-dummy depends on libxpm-dev; however: Package libxpm-dev is not installed. pbuilder-satisfydepends-dummy depends on libglew-dev; however: Package libglew-dev is not installed. pbuilder-satisfydepends-dummy depends on libgl-dev; however: Package libgl-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev; however: Package libpng-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev:native. pbuilder-satisfydepends-dummy depends on libsdl2-dev; however: Package libsdl2-dev is not installed. pbuilder-satisfydepends-dummy depends on libsdl2-mixer-dev; however: Package libsdl2-mixer-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtk-3-dev; however: Package libgtk-3-dev is not installed. pbuilder-satisfydepends-dummy depends on qtbase5-dev; however: Package qtbase5-dev is not installed. pbuilder-satisfydepends-dummy depends on libjpeg-dev; however: Package libjpeg-dev is not installed. pbuilder-satisfydepends-dummy depends on libjpeg-dev:native. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev:native. pbuilder-satisfydepends-dummy depends on libupnp-dev; however: Package libupnp-dev is not installed. pbuilder-satisfydepends-dummy depends on libfreetype-dev; however: Package libfreetype-dev is not installed. pbuilder-satisfydepends-dummy depends on libboost-regex-dev; however: Package libboost-regex-dev is not installed. pbuilder-satisfydepends-dummy depends on imagemagick; however: Package imagemagick is not installed. pbuilder-satisfydepends-dummy depends on libtinyxml-dev; however: Package libtinyxml-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenal-dev; however: Package libopenal-dev is not installed. pbuilder-satisfydepends-dummy depends on libalut-dev; however: Package libalut-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtest-dev; however: Package libgtest-dev is not installed. pbuilder-satisfydepends-dummy depends on libb2-dev; however: Package libb2-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: adwaita-icon-theme{a} at-spi2-common{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} dbus{a} dbus-bin{a} dbus-daemon{a} dbus-session-bus-common{a} dbus-system-bus-common{a} dbus-user-session{a} dconf-gsettings-backend{a} dconf-service{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gettext{a} gettext-base{a} gir1.2-atk-1.0{a} gir1.2-atspi-2.0{a} gir1.2-cloudproviders-0.3.0{a} gir1.2-freedesktop{a} gir1.2-freedesktop-dev{a} gir1.2-gdkpixbuf-2.0{a} gir1.2-glib-2.0{a} gir1.2-glib-2.0-dev{a} gir1.2-gtk-3.0{a} gir1.2-harfbuzz-0.0{a} gir1.2-ibus-1.0{a} gir1.2-pango-1.0{a} girepository-tools{a} googletest{a} groff-base{a} gtk-update-icon-cache{a} hicolor-icon-theme{a} icu-devtools{a} imagemagick{a} imagemagick-6-common{a} imagemagick-6.q16{a} intltool-debian{a} libalut-dev{a} libalut0{a} libapparmor1{a} libarchive-zip-perl{a} libarchive13t64{a} libasound2-data{a} libasound2-dev{a} libasound2t64{a} libasyncns0{a} libatk-bridge2.0-0t64{a} libatk-bridge2.0-dev{a} libatk1.0-0t64{a} libatk1.0-dev{a} libatspi2.0-0t64{a} libatspi2.0-dev{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libb2-1{a} libb2-dev{a} libblkid-dev{a} libboost-regex-dev{a} libboost-regex1.83-dev{a} libboost-regex1.83.0{a} libboost1.83-dev{a} libbrotli-dev{a} libbrotli1{a} libbz2-dev{a} libcairo-gobject2{a} libcairo-script-interpreter2{a} libcairo2{a} libcairo2-dev{a} libcloudproviders-dev{a} libcloudproviders0{a} libcolord2{a} libcom-err2{a} libcups2t64{a} libcurl4t64{a} libdatrie-dev{a} libdatrie1{a} libdav1d7{a} libdbus-1-3{a} libdbus-1-dev{a} libdconf1{a} libde265-0{a} libdebhelper-perl{a} libdecor-0-0{a} libdecor-0-dev{a} libdeflate-dev{a} libdeflate0{a} libdouble-conversion3{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-dev{a} libdrm-intel1{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libegl-dev{a} libegl-mesa0{a} libegl1{a} libegl1-mesa-dev{a} libelf1t64{a} libepoxy-dev{a} libepoxy0{a} libevdev2{a} libexpat1{a} libexpat1-dev{a} libffi-dev{a} libfftw3-double3{a} libfile-stripnondeterminism-perl{a} libflac-dev{a} libflac12t64{a} libfluidsynth-dev{a} libfluidsynth3{a} libfontconfig-dev{a} libfontconfig1{a} libfreetype-dev{a} libfreetype6{a} libfribidi-dev{a} libfribidi0{a} libgbm-dev{a} libgbm1{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf-2.0-dev{a} libgdk-pixbuf2.0-bin{a} libgdk-pixbuf2.0-common{a} libgio-2.0-dev{a} libgio-2.0-dev-bin{a} libgirepository-2.0-0{a} libgl-dev{a} libgl1{a} libgl1-mesa-dev{a} libgl1-mesa-dri{a} libglapi-mesa{a} libgles-dev{a} libgles1{a} libgles2{a} libglew-dev{a} libglew2.2{a} libglib2.0-0t64{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libglu1-mesa{a} libglu1-mesa-dev{a} libglvnd-core-dev{a} libglvnd-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libgraphite2-3{a} libgraphite2-dev{a} libgssapi-krb5-2{a} libgtest-dev{a} libgtk-3-0t64{a} libgtk-3-common{a} libgtk-3-dev{a} libgudev-1.0-0{a} libharfbuzz-cairo0{a} libharfbuzz-dev{a} libharfbuzz-gobject0{a} libharfbuzz-icu0{a} libharfbuzz-subset0{a} libharfbuzz0b{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libibus-1.0-5{a} libibus-1.0-dev{a} libice-dev{a} libice6{a} libicu-dev{a} libicu72{a} libinput-bin{a} libinput10{a} libinstpatch-1.0-2{a} libinstpatch-dev{a} libixml11t64{a} libjack-dev{a} libjack0{a} libjbig-dev{a} libjbig0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjsoncpp26{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} liblcms2-2{a} libldap-2.5-0{a} liblerc-dev{a} liblerc4{a} libllvm19{a} liblqr-1-0{a} libltdl7{a} liblzma-dev{a} liblzo2-2{a} libmagic-mgc{a} libmagic1t64{a} libmagickcore-6.q16-7t64{a} libmagickwand-6.q16-7t64{a} libmd4c0{a} libmodplug-dev{a} libmodplug1{a} libmount-dev{a} libmp3lame0{a} libmpg123-0t64{a} libmpg123-dev{a} libmtdev1t64{a} libncurses-dev{a} libncurses6{a} libnghttp2-14{a} libnsl2{a} libogg-dev{a} libogg0{a} libopenal-data{a} libopenal-dev{a} libopenal1{a} libopengl-dev{a} libopengl0{a} libopenjp2-7{a} libopus-dev{a} libopus0{a} libopusfile-dev{a} libopusfile0{a} libout123-0t64{a} libpam-systemd{a} libpango-1.0-0{a} libpango1.0-dev{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpangoxft-1.0-0{a} libpciaccess-dev{a} libpciaccess0{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpipewire-0.3-0t64{a} libpipewire-0.3-dev{a} libpixman-1-0{a} libpixman-1-dev{a} libpkgconf3{a} libpng-dev{a} libpng16-16t64{a} libproc2-0{a} libpsl5t64{a} libpulse-dev{a} libpulse-mainloop-glib0{a} libpulse0{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libqt5concurrent5t64{a} libqt5core5t64{a} libqt5dbus5t64{a} libqt5gui5t64{a} libqt5network5t64{a} libqt5printsupport5t64{a} libqt5sql5t64{a} libqt5test5t64{a} libqt5widgets5t64{a} libqt5xml5t64{a} libraw23t64{a} libreadline-dev{a} libreadline8t64{a} librhash1{a} librtmp1{a} libsamplerate0{a} libsamplerate0-dev{a} libsasl2-2{a} libsasl2-modules-db{a} libsdl2-2.0-0{a} libsdl2-dev{a} libsdl2-mixer-2.0-0{a} libsdl2-mixer-dev{a} libselinux1-dev{a} libsensors-config{a} libsensors5{a} libsepol-dev{a} libsharpyuv-dev{a} libsharpyuv0{a} libsm-dev{a} libsm6{a} libsndfile1{a} libsndfile1-dev{a} libsndio-dev{a} libsndio7.0{a} libspa-0.2-dev{a} libspa-0.2-modules{a} libssh2-1t64{a} libsyn123-0t64{a} libsysprof-capture-4-dev{a} libsystemd-dev{a} libsystemd-shared{a} libthai-data{a} libthai-dev{a} libthai0{a} libtiff-dev{a} libtiff6{a} libtiffxx6{a} libtinyxml-dev{a} libtinyxml2.6.2v5{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libudev-dev{a} libupnp-dev{a} libupnp17t64{a} libuv1t64{a} libvorbis-dev{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libvulkan-dev{a} libvulkan1{a} libwacom-common{a} libwacom9{a} libwayland-bin{a} libwayland-client0{a} libwayland-cursor0{a} libwayland-dev{a} libwayland-egl1{a} libwayland-server0{a} libwebp-dev{a} libwebp7{a} libwebpdecoder3{a} libwebpdemux2{a} libwebpmux3{a} libwebrtc-audio-processing1{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libxau-dev{a} libxau6{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-icccm4{a} libxcb-image0{a} libxcb-keysyms1{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-render0-dev{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-shm0-dev{a} libxcb-sync1{a} libxcb-util1{a} libxcb-xfixes0{a} libxcb-xinerama0{a} libxcb-xinput0{a} libxcb-xkb1{a} libxcb1{a} libxcb1-dev{a} libxcomposite-dev{a} libxcomposite1{a} libxcursor-dev{a} libxcursor1{a} libxdamage-dev{a} libxdamage1{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxft-dev{a} libxft2{a} libxi-dev{a} libxi6{a} libxinerama-dev{a} libxinerama1{a} libxkbcommon-dev{a} libxkbcommon-x11-0{a} libxkbcommon0{a} libxml2{a} libxpm-dev{a} libxpm4{a} libxrandr-dev{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxshmfence1{a} libxss-dev{a} libxss1{a} libxt-dev{a} libxt6t64{a} libxtst-dev{a} libxtst6{a} libxv-dev{a} libxv1{a} libxxf86vm-dev{a} libxxf86vm1{a} libz3-4{a} libzstd-dev{a} m4{a} man-db{a} media-types{a} mesa-libgallium{a} native-architecture{a} netbase{a} pango1.0-tools{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3-packaging{a} python3.12{a} python3.12-minimal{a} qt5-qmake{a} qt5-qmake-bin{a} qtbase5-dev{a} qtbase5-dev-tools{a} qtchooser{a} readline-common{a} sensible-utils{a} sgml-base{a} shared-mime-info{a} systemd{a} systemd-sysv{a} timgm6mb-soundfont{a} tzdata{a} uuid-dev{a} wayland-protocols{a} x11-common{a} x11proto-dev{a} xkb-data{a} xml-core{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf at-spi2-core bzip2-doc ca-certificates chrony curl fonts-urw-base35 ghostscript krb5-locales libarchive-cpio-perl libdecor-0-plugin-1-cairo libdecor-0-plugin-1-gtk libgpm2 libgtk-3-bin libheif-plugin-aomenc libheif-plugin-x265 libkmod2 libldap-common libltdl-dev libmagickcore-6.q16-7-extra libmail-sendmail-perl libnss-systemd libpipewire-0.3-common libpng-tools libqt5opengl5-dev libqt5sql5-ibase libqt5sql5-mysql libqt5sql5-odbc libqt5sql5-psql libqt5sql5-sqlite libqt5sql5-tds libqt5svg5 librsvg2-common libsasl2-modules libssl-dev linux-sysctl-defaults lynx mesa-vulkan-drivers netpbm ntpsec openntpd psmisc publicsuffix qt5-gtk-platformtheme qttranslations5-l10n qtwayland5 systemd-cryptsetup systemd-timesyncd wget xdg-user-dirs 0 packages upgraded, 455 newly installed, 0 to remove and 0 not upgraded. Need to get 208 MB of archives. After unpacking 1004 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libapparmor1 amd64 3.1.7-1+b3 [42.1 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libsystemd-shared amd64 257~rc2-3 [2133 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 systemd amd64 257~rc2-3 [3603 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 systemd-sysv amd64 257~rc2-3 [59.3 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 libdbus-1-3 amd64 1.14.10-6 [203 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 dbus-bin amd64 1.14.10-6 [106 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 dbus-session-bus-common all 1.14.10-6 [79.2 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.4-1 [106 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 dbus-daemon amd64 1.14.10-6 [185 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 dbus-system-bus-common all 1.14.10-6 [80.2 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 dbus amd64 1.14.10-6 [98.5 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 libfftw3-double3 amd64 3.3.10-1+b3 [780 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b6 [302 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 libpng16-16t64 amd64 1.6.44-2 [280 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 libfreetype6 amd64 2.13.3+dfsg-1 [452 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 fontconfig-config amd64 2.15.0-1.1+b1 [318 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 libfontconfig1 amd64 2.15.0-1.1+b1 [391 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libsharpyuv0 amd64 1.4.0-0.1+b1 [113 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libdav1d7 amd64 1.5.0-1+b1 [550 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 libheif-plugin-dav1d amd64 1.19.3-1 [11.2 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libde265-0 amd64 1.0.15-1+b2 [189 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libheif-plugin-libde265 amd64 1.19.3-1 [15.0 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libheif1 amd64 1.19.3-1 [489 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 libjbig0 amd64 2.1-6.1+b2 [32.1 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo amd64 1:2.1.5-3+b1 [168 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 liblcms2-2 amd64 2.16-2 [160 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 libglib2.0-0t64 amd64 2.82.2-2 [1501 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 liblqr-1-0 amd64 0.4.2-2.1+b2 [29.5 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libltdl7 amd64 2.4.7-8 [393 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 libopenjp2-7 amd64 2.5.0-2+b4 [199 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 libraw23t64 amd64 0.21.3-1+b1 [390 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 libdeflate0 amd64 1.22-1 [47.3 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 liblerc4 amd64 4.0.0+ds-5 [183 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 libwebp7 amd64 1.4.0-0.1+b1 [313 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 libtiff6 amd64 4.5.1+git230720-5 [324 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libwebpdemux2 amd64 1.4.0-0.1+b1 [111 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 libwebpmux3 amd64 1.4.0-0.1+b1 [123 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libxau6 amd64 1:1.0.11-1 [20.4 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libxdmcp6 amd64 1:1.1.2-3+b2 [24.4 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libxcb1 amd64 1.17.0-2+b1 [144 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libx11-data all 2:1.8.10-2 [337 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 libx11-6 amd64 2:1.8.10-2 [813 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 libxext6 amd64 2:1.3.4-1+b2 [50.5 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-5+b1 [9423 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [67.3 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1+b1 [1741 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 libmagickwand-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1+b1 [311 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 libpython3.12-minimal amd64 3.12.7-3 [815 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 python3.12-minimal amd64 3.12.7-3 [2162 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.12.6-1 [26.7 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 media-types all 10.1.0 [26.9 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 tzdata all 2024b-3 [255 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-3 [32.5 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.1-1+b1 [23.2 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-3 [79.9 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get: 61 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-3 [324 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-3 [136 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-5 [69.3 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-5 [169 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 libpython3.12-stdlib amd64 3.12.7-3 [1966 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 python3.12 amd64 3.12.7-3 [671 kB] Get: 70 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.12.6-1 [9692 B] Get: 71 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.12.6-1 [27.8 kB] Get: 72 http://deb.debian.org/debian trixie/main amd64 sgml-base all 1.31 [15.4 kB] Get: 73 http://deb.debian.org/debian trixie/main amd64 libproc2-0 amd64 2:4.0.4-6 [64.8 kB] Get: 74 http://deb.debian.org/debian trixie/main amd64 procps amd64 2:4.0.4-6 [879 kB] Get: 75 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 76 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 77 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 78 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 79 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.22.5-2 [200 kB] Get: 80 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 81 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-5 [1181 kB] Get: 82 http://deb.debian.org/debian trixie/main amd64 libpam-systemd amd64 257~rc2-3 [291 kB] Get: 83 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40.2-11 [91.5 kB] Get: 84 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 85 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 86 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [311 kB] Get: 87 http://deb.debian.org/debian trixie/main amd64 shared-mime-info amd64 2.4-5+b1 [759 kB] Get: 88 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-1+b1 [141 kB] Get: 89 http://deb.debian.org/debian trixie/main amd64 gtk-update-icon-cache amd64 4.16.5+ds-2 [50.3 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 hicolor-icon-theme all 0.18-1 [12.0 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 adwaita-icon-theme all 47.0-2 [463 kB] Get: 92 http://deb.debian.org/debian trixie/main amd64 at-spi2-common all 2.54.0-1 [170 kB] Get: 93 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 94 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3 [493 kB] Get: 95 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 96 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 97 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.22.5-2 [723 kB] Get: 98 http://deb.debian.org/debian trixie/main amd64 cmake-data all 3.30.5-1 [2223 kB] Get: 99 http://deb.debian.org/debian trixie/main amd64 libarchive13t64 amd64 3.7.4-1.1 [349 kB] Get: 100 http://deb.debian.org/debian trixie/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8 [19.6 kB] Get: 101 http://deb.debian.org/debian trixie/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8 [57.3 kB] Get: 102 http://deb.debian.org/debian trixie/main amd64 libldap-2.5-0 amd64 2.5.18+dfsg-3+b1 [188 kB] Get: 103 http://deb.debian.org/debian trixie/main amd64 libnghttp2-14 amd64 1.64.0-1 [75.5 kB] Get: 104 http://deb.debian.org/debian trixie/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get: 105 http://deb.debian.org/debian trixie/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB] Get: 106 http://deb.debian.org/debian trixie/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get: 107 http://deb.debian.org/debian trixie/main amd64 libcurl4t64 amd64 8.11.0-1 [351 kB] Get: 108 http://deb.debian.org/debian trixie/main amd64 libjsoncpp26 amd64 1.9.6-3 [81.7 kB] Get: 109 http://deb.debian.org/debian trixie/main amd64 librhash1 amd64 1.4.5-1 [132 kB] Get: 110 http://deb.debian.org/debian trixie/main amd64 libuv1t64 amd64 1.48.0-7 [148 kB] Get: 111 http://deb.debian.org/debian trixie/main amd64 cmake amd64 3.30.5-1 [11.4 MB] Get: 112 http://deb.debian.org/debian trixie/main amd64 dbus-user-session amd64 1.14.10-6 [79.0 kB] Get: 113 http://deb.debian.org/debian trixie/main amd64 libdconf1 amd64 0.40.0-4+b3 [41.9 kB] Get: 114 http://deb.debian.org/debian trixie/main amd64 dconf-service amd64 0.40.0-4+b3 [32.6 kB] Get: 115 http://deb.debian.org/debian trixie/main amd64 dconf-gsettings-backend amd64 0.40.0-4+b3 [28.8 kB] Get: 116 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.20 [89.7 kB] Get: 117 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-8 [517 kB] Get: 118 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 119 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 120 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 121 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 122 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 123 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 124 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.22.5-2 [1601 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 127 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.20 [915 kB] Get: 128 http://deb.debian.org/debian trixie/main amd64 fontconfig amd64 2.15.0-1.1+b1 [463 kB] Get: 129 http://deb.debian.org/debian trixie/main amd64 gir1.2-glib-2.0 amd64 2.82.2-2 [193 kB] Get: 130 http://deb.debian.org/debian trixie/main amd64 libatk1.0-0t64 amd64 2.54.0-1 [51.2 kB] Get: 131 http://deb.debian.org/debian trixie/main amd64 gir1.2-atk-1.0 amd64 2.54.0-1 [25.5 kB] Get: 132 http://deb.debian.org/debian trixie/main amd64 libpixman-1-0 amd64 0.44.0-3 [248 kB] Get: 133 http://deb.debian.org/debian trixie/main amd64 libxcb-render0 amd64 1.17.0-2+b1 [115 kB] Get: 134 http://deb.debian.org/debian trixie/main amd64 libxcb-shm0 amd64 1.17.0-2+b1 [105 kB] Get: 135 http://deb.debian.org/debian trixie/main amd64 libxrender1 amd64 1:0.9.10-1.1+b2 [27.8 kB] Get: 136 http://deb.debian.org/debian trixie/main amd64 libcairo2 amd64 1.18.2-2 [535 kB] Get: 137 http://deb.debian.org/debian trixie/main amd64 libcairo-gobject2 amd64 1.18.2-2 [130 kB] Get: 138 http://deb.debian.org/debian trixie/main amd64 gir1.2-freedesktop amd64 1.82.0-2 [59.7 kB] Get: 139 http://deb.debian.org/debian trixie/main amd64 libxi6 amd64 2:1.8.2-1 [78.9 kB] Get: 140 http://deb.debian.org/debian trixie/main amd64 libatspi2.0-0t64 amd64 2.54.0-1 [76.4 kB] Get: 141 http://deb.debian.org/debian trixie/main amd64 gir1.2-atspi-2.0 amd64 2.54.0-1 [22.9 kB] Get: 142 http://deb.debian.org/debian trixie/main amd64 libcloudproviders0 amd64 0.3.6-1+b1 [29.2 kB] Get: 143 http://deb.debian.org/debian trixie/main amd64 gir1.2-cloudproviders-0.3.0 amd64 0.3.6-1+b1 [7340 B] Get: 144 http://deb.debian.org/debian trixie/main amd64 gir1.2-glib-2.0-dev amd64 2.82.2-2 [902 kB] Get: 145 http://deb.debian.org/debian trixie/main amd64 gir1.2-freedesktop-dev amd64 1.82.0-2 [50.8 kB] Get: 146 http://deb.debian.org/debian trixie/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.42.12+dfsg-1+b1 [14.3 kB] Get: 147 http://deb.debian.org/debian trixie/main amd64 libgraphite2-3 amd64 1.3.14-2+b1 [75.4 kB] Get: 148 http://deb.debian.org/debian trixie/main amd64 libharfbuzz0b amd64 10.0.1-1 [477 kB] Get: 149 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-gobject0 amd64 10.0.1-1 [32.5 kB] Get: 150 http://deb.debian.org/debian trixie/main amd64 gir1.2-harfbuzz-0.0 amd64 10.0.1-1 [41.8 kB] Get: 151 http://deb.debian.org/debian trixie/main amd64 libfribidi0 amd64 1.0.15-1 [71.8 kB] Get: 152 http://deb.debian.org/debian trixie/main amd64 libthai-data all 0.1.29-2 [168 kB] Get: 153 http://deb.debian.org/debian trixie/main amd64 libdatrie1 amd64 0.2.13-3+b1 [38.1 kB] Get: 154 http://deb.debian.org/debian trixie/main amd64 libthai0 amd64 0.1.29-2+b1 [49.4 kB] Get: 155 http://deb.debian.org/debian trixie/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [223 kB] Get: 156 http://deb.debian.org/debian trixie/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [54.2 kB] Get: 157 http://deb.debian.org/debian trixie/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [35.2 kB] Get: 158 http://deb.debian.org/debian trixie/main amd64 libxft2 amd64 2.3.6-1+b2 [54.5 kB] Get: 159 http://deb.debian.org/debian trixie/main amd64 libpangoxft-1.0-0 amd64 1.54.0+ds-3 [27.3 kB] Get: 160 http://deb.debian.org/debian trixie/main amd64 gir1.2-pango-1.0 amd64 1.54.0+ds-3 [38.6 kB] Get: 161 http://deb.debian.org/debian trixie/main amd64 libatk-bridge2.0-0t64 amd64 2.54.0-1 [67.6 kB] Get: 162 http://deb.debian.org/debian trixie/main amd64 libcolord2 amd64 1.4.7-1+b2 [140 kB] Get: 163 http://deb.debian.org/debian trixie/main amd64 libavahi-common-data amd64 0.8-13+b3 [112 kB] Get: 164 http://deb.debian.org/debian trixie/main amd64 libavahi-common3 amd64 0.8-13+b3 [43.2 kB] Get: 165 http://deb.debian.org/debian trixie/main amd64 libavahi-client3 amd64 0.8-13+b3 [47.5 kB] Get: 166 http://deb.debian.org/debian trixie/main amd64 libcups2t64 amd64 2.4.10-2 [251 kB] Get: 167 http://deb.debian.org/debian trixie/main amd64 libepoxy0 amd64 1.5.10-2 [193 kB] Get: 168 http://deb.debian.org/debian trixie/main amd64 libwayland-client0 amd64 1.23.0-1+b1 [26.6 kB] Get: 169 http://deb.debian.org/debian trixie/main amd64 libwayland-cursor0 amd64 1.23.0-1+b1 [11.7 kB] Get: 170 http://deb.debian.org/debian trixie/main amd64 libwayland-egl1 amd64 1.23.0-1+b1 [5664 B] Get: 171 http://deb.debian.org/debian trixie/main amd64 libxcomposite1 amd64 1:0.4.6-1 [16.3 kB] Get: 172 http://deb.debian.org/debian trixie/main amd64 libxfixes3 amd64 1:6.0.0-2+b2 [20.3 kB] Get: 173 http://deb.debian.org/debian trixie/main amd64 libxcursor1 amd64 1:1.2.2-1+b1 [37.6 kB] Get: 174 http://deb.debian.org/debian trixie/main amd64 libxdamage1 amd64 1:1.1.6-1+b2 [15.5 kB] Get: 175 http://deb.debian.org/debian trixie/main amd64 libxinerama1 amd64 2:1.1.4-3+b2 [16.0 kB] Get: 176 http://deb.debian.org/debian trixie/main amd64 xkb-data all 2.42-1 [790 kB] Get: 177 http://deb.debian.org/debian trixie/main amd64 libxkbcommon0 amd64 1.6.0-1+b2 [111 kB] Get: 178 http://deb.debian.org/debian trixie/main amd64 libxrandr2 amd64 2:1.5.4-1+b1 [36.3 kB] Get: 179 http://deb.debian.org/debian trixie/main amd64 libgtk-3-common all 3.24.43-4 [4657 kB] Get: 180 http://deb.debian.org/debian trixie/main amd64 libgtk-3-0t64 amd64 3.24.43-4 [2754 kB] Get: 181 http://deb.debian.org/debian trixie/main amd64 gir1.2-gtk-3.0 amd64 3.24.43-4 [223 kB] Get: 182 http://deb.debian.org/debian trixie/main amd64 libibus-1.0-5 amd64 1.5.31-1 [454 kB] Get: 183 http://deb.debian.org/debian trixie/main amd64 gir1.2-ibus-1.0 amd64 1.5.31-1 [363 kB] Get: 184 http://deb.debian.org/debian trixie/main amd64 native-architecture all 0.2.3 [2108 B] Get: 185 http://deb.debian.org/debian trixie/main amd64 libgirepository-2.0-0 amd64 2.82.2-2 [138 kB] Get: 186 http://deb.debian.org/debian trixie/main amd64 girepository-tools amd64 2.82.2-2 [144 kB] Get: 187 http://deb.debian.org/debian trixie/main amd64 googletest all 1.15.2-1 [514 kB] Get: 188 http://deb.debian.org/debian trixie/main amd64 icu-devtools amd64 72.1-5+b1 [210 kB] Get: 189 http://deb.debian.org/debian trixie/main amd64 imagemagick-6.q16 amd64 8:6.9.13.12+dfsg1-1+b1 [290 kB] Get: 190 http://deb.debian.org/debian trixie/main amd64 imagemagick amd64 8:6.9.13.12+dfsg1-1+b1 [19.9 kB] Get: 191 http://deb.debian.org/debian trixie/main amd64 libopenal-data all 1:1.23.1-4 [165 kB] Get: 192 http://deb.debian.org/debian trixie/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] Get: 193 http://deb.debian.org/debian trixie/main amd64 libasound2t64 amd64 1.2.12-1+b1 [371 kB] Get: 194 http://deb.debian.org/debian trixie/main amd64 libsndio7.0 amd64 1.10.0-0.1 [27.6 kB] Get: 195 http://deb.debian.org/debian trixie/main amd64 libopenal1 amd64 1:1.23.1-4+b2 [528 kB] Get: 196 http://deb.debian.org/debian trixie/main amd64 libalut0 amd64 1.1.0-6+b2 [31.1 kB] Get: 197 http://deb.debian.org/debian trixie/main amd64 libopenal-dev amd64 1:1.23.1-4+b2 [32.6 kB] Get: 198 http://deb.debian.org/debian trixie/main amd64 libalut-dev amd64 1.1.0-6+b2 [35.2 kB] Get: 199 http://deb.debian.org/debian trixie/main amd64 libasound2-dev amd64 1.2.12-1+b1 [116 kB] Get: 200 http://deb.debian.org/debian trixie/main amd64 libasyncns0 amd64 0.8-6+b5 [12.0 kB] Get: 201 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 202 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 203 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 204 http://deb.debian.org/debian trixie/main amd64 libffi-dev amd64 3.4.6-1 [60.6 kB] Get: 205 http://deb.debian.org/debian trixie/main amd64 uuid-dev amd64 2.40.2-11 [47.2 kB] Get: 206 http://deb.debian.org/debian trixie/main amd64 libblkid-dev amd64 2.40.2-11 [204 kB] Get: 207 http://deb.debian.org/debian trixie/main amd64 libsepol-dev amd64 3.7-1 [370 kB] Get: 208 http://deb.debian.org/debian trixie/main amd64 libpcre2-16-0 amd64 10.42-4+b2 [249 kB] Get: 209 http://deb.debian.org/debian trixie/main amd64 libpcre2-32-0 amd64 10.42-4+b2 [237 kB] Get: 210 http://deb.debian.org/debian trixie/main amd64 libpcre2-posix3 amd64 10.42-4+b2 [55.8 kB] Get: 211 http://deb.debian.org/debian trixie/main amd64 libpcre2-dev amd64 10.42-4+b2 [763 kB] Get: 212 http://deb.debian.org/debian trixie/main amd64 libselinux1-dev amd64 3.7-3+b1 [160 kB] Get: 213 http://deb.debian.org/debian trixie/main amd64 libmount-dev amd64 2.40.2-11 [29.0 kB] Get: 214 http://deb.debian.org/debian trixie/main amd64 libsysprof-capture-4-dev amd64 47.0-2 [47.6 kB] Get: 215 http://deb.debian.org/debian trixie/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b1 [920 kB] Get: 216 http://deb.debian.org/debian trixie/main amd64 libgio-2.0-dev amd64 2.82.2-2 [1674 kB] Get: 217 http://deb.debian.org/debian trixie/main amd64 libglib2.0-data all 2.82.2-2 [1274 kB] Get: 218 http://deb.debian.org/debian trixie/main amd64 libglib2.0-bin amd64 2.82.2-2 [126 kB] Get: 219 http://deb.debian.org/debian trixie/main amd64 python3-packaging all 24.2-1 [55.3 kB] Get: 220 http://deb.debian.org/debian trixie/main amd64 libgio-2.0-dev-bin amd64 2.82.2-2 [162 kB] Get: 221 http://deb.debian.org/debian trixie/main amd64 libglib2.0-dev-bin amd64 2.82.2-2 [51.1 kB] Get: 222 http://deb.debian.org/debian trixie/main amd64 libglib2.0-dev amd64 2.82.2-2 [51.8 kB] Get: 223 http://deb.debian.org/debian trixie/main amd64 libatk1.0-dev amd64 2.54.0-1 [106 kB] Get: 224 http://deb.debian.org/debian trixie/main amd64 xml-core all 0.19 [20.1 kB] Get: 225 http://deb.debian.org/debian trixie/main amd64 libdbus-1-dev amd64 1.14.10-6 [242 kB] Get: 226 http://deb.debian.org/debian trixie/main amd64 x11-common all 1:7.7+23.1 [216 kB] Get: 227 http://deb.debian.org/debian trixie/main amd64 libxtst6 amd64 2:1.2.3-1.1+b2 [25.9 kB] Get: 228 http://deb.debian.org/debian trixie/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 229 http://deb.debian.org/debian trixie/main amd64 x11proto-dev all 2024.1-1 [603 kB] Get: 230 http://deb.debian.org/debian trixie/main amd64 libxau-dev amd64 1:1.0.11-1 [23.6 kB] Get: 231 http://deb.debian.org/debian trixie/main amd64 libxdmcp-dev amd64 1:1.1.2-3+b2 [40.8 kB] Get: 232 http://deb.debian.org/debian trixie/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get: 233 http://deb.debian.org/debian trixie/main amd64 libxcb1-dev amd64 1.17.0-2+b1 [181 kB] Get: 234 http://deb.debian.org/debian trixie/main amd64 libx11-dev amd64 2:1.8.10-2 [891 kB] Get: 235 http://deb.debian.org/debian trixie/main amd64 libxext-dev amd64 2:1.3.4-1+b2 [104 kB] Get: 236 http://deb.debian.org/debian trixie/main amd64 libxfixes-dev amd64 1:6.0.0-2+b2 [22.3 kB] Get: 237 http://deb.debian.org/debian trixie/main amd64 libxi-dev amd64 2:1.8.2-1 [241 kB] Get: 238 http://deb.debian.org/debian trixie/main amd64 libxtst-dev amd64 2:1.2.3-1.1+b2 [30.2 kB] Get: 239 http://deb.debian.org/debian trixie/main amd64 libatspi2.0-dev amd64 2.54.0-1 [81.8 kB] Get: 240 http://deb.debian.org/debian trixie/main amd64 libatk-bridge2.0-dev amd64 2.54.0-1 [9752 B] Get: 241 http://deb.debian.org/debian trixie/main amd64 libb2-1 amd64 0.98.1-1.1+b2 [41.7 kB] Get: 242 http://deb.debian.org/debian trixie/main amd64 libb2-dev amd64 0.98.1-1.1+b2 [45.4 kB] Get: 243 http://deb.debian.org/debian trixie/main amd64 libboost1.83-dev amd64 1.83.0-3.2 [10.6 MB] Get: 244 http://deb.debian.org/debian trixie/main amd64 libboost-regex1.83.0 amd64 1.83.0-3.2 [329 kB] Get: 245 http://deb.debian.org/debian trixie/main amd64 libicu-dev amd64 72.1-5+b1 [10.4 MB] Get: 246 http://deb.debian.org/debian trixie/main amd64 libboost-regex1.83-dev amd64 1.83.0-3.2 [346 kB] Get: 247 http://deb.debian.org/debian trixie/main amd64 libboost-regex-dev amd64 1.83.0.2+b2 [3864 B] Get: 248 http://deb.debian.org/debian trixie/main amd64 libbrotli-dev amd64 1.1.0-2+b6 [316 kB] Get: 249 http://deb.debian.org/debian trixie/main amd64 libbz2-dev amd64 1.0.8-6 [31.4 kB] Get: 250 http://deb.debian.org/debian trixie/main amd64 liblzo2-2 amd64 2.10-3+b1 [55.1 kB] Get: 251 http://deb.debian.org/debian trixie/main amd64 libcairo-script-interpreter2 amd64 1.18.2-2 [58.8 kB] Get: 252 http://deb.debian.org/debian trixie/main amd64 libexpat1-dev amd64 2.6.4-1 [158 kB] Get: 253 http://deb.debian.org/debian trixie/main amd64 libpng-dev amd64 1.6.44-2 [366 kB] Get: 254 http://deb.debian.org/debian trixie/main amd64 libfreetype-dev amd64 2.13.3+dfsg-1 [622 kB] Get: 255 http://deb.debian.org/debian trixie/main amd64 libfontconfig-dev amd64 2.15.0-1.1+b1 [414 kB] Get: 256 http://deb.debian.org/debian trixie/main amd64 libpixman-1-dev amd64 0.44.0-3 [11.4 kB] Get: 257 http://deb.debian.org/debian trixie/main amd64 libice6 amd64 2:1.1.1-1 [65.4 kB] Get: 258 http://deb.debian.org/debian trixie/main amd64 libsm6 amd64 2:1.2.4-1 [35.2 kB] Get: 259 http://deb.debian.org/debian trixie/main amd64 libice-dev amd64 2:1.1.1-1 [73.8 kB] Get: 260 http://deb.debian.org/debian trixie/main amd64 libsm-dev amd64 2:1.2.4-1 [37.7 kB] Get: 261 http://deb.debian.org/debian trixie/main amd64 libxcb-render0-dev amd64 1.17.0-2+b1 [118 kB] Get: 262 http://deb.debian.org/debian trixie/main amd64 libxcb-shm0-dev amd64 1.17.0-2+b1 [108 kB] Get: 263 http://deb.debian.org/debian trixie/main amd64 libxrender-dev amd64 1:0.9.10-1.1+b2 [35.8 kB] Get: 264 http://deb.debian.org/debian trixie/main amd64 libcairo2-dev amd64 1.18.2-2 [43.0 kB] Get: 265 http://deb.debian.org/debian trixie/main amd64 libcloudproviders-dev amd64 0.3.6-1+b1 [17.5 kB] Get: 266 http://deb.debian.org/debian trixie/main amd64 libdatrie-dev amd64 0.2.13-3+b1 [18.4 kB] Get: 267 http://deb.debian.org/debian trixie/main amd64 libdecor-0-0 amd64 0.2.2-1+b2 [15.6 kB] Get: 268 http://deb.debian.org/debian trixie/main amd64 libwayland-server0 amd64 1.23.0-1+b1 [34.2 kB] Get: 269 http://deb.debian.org/debian trixie/main amd64 libwayland-bin amd64 1.23.0-1+b1 [21.4 kB] Get: 270 http://deb.debian.org/debian trixie/main amd64 libwayland-dev amd64 1.23.0-1+b1 [73.7 kB] Get: 271 http://deb.debian.org/debian trixie/main amd64 libdecor-0-dev amd64 0.2.2-1+b2 [7656 B] Get: 272 http://deb.debian.org/debian trixie/main amd64 libdeflate-dev amd64 1.22-1 [55.8 kB] Get: 273 http://deb.debian.org/debian trixie/main amd64 libdouble-conversion3 amd64 3.3.0-1+b2 [41.8 kB] Get: 274 http://deb.debian.org/debian trixie/main amd64 libdrm-common all 2.4.123-1 [8084 B] Get: 275 http://deb.debian.org/debian trixie/main amd64 libdrm2 amd64 2.4.123-1 [38.7 kB] Get: 276 http://deb.debian.org/debian trixie/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [22.3 kB] Get: 277 http://deb.debian.org/debian trixie/main amd64 libpciaccess0 amd64 0.17-3+b2 [51.9 kB] Get: 278 http://deb.debian.org/debian trixie/main amd64 libdrm-intel1 amd64 2.4.123-1 [63.7 kB] Get: 279 http://deb.debian.org/debian trixie/main amd64 libdrm-radeon1 amd64 2.4.123-1 [22.3 kB] Get: 280 http://deb.debian.org/debian trixie/main amd64 libdrm-nouveau2 amd64 2.4.123-1 [19.6 kB] Get: 281 http://deb.debian.org/debian trixie/main amd64 libpciaccess-dev amd64 0.17-3+b2 [55.4 kB] Get: 282 http://deb.debian.org/debian trixie/main amd64 libdrm-dev amd64 2.4.123-1 [295 kB] Get: 283 http://deb.debian.org/debian trixie/main amd64 libedit2 amd64 3.1-20240808-1 [93.9 kB] Get: 284 http://deb.debian.org/debian trixie/main amd64 libglvnd0 amd64 1.7.0-1+b2 [52.0 kB] Get: 285 http://deb.debian.org/debian trixie/main amd64 libxcb-randr0 amd64 1.17.0-2+b1 [117 kB] Get: 286 http://deb.debian.org/debian trixie/main amd64 libglapi-mesa amd64 24.2.7-1 [37.9 kB] Get: 287 http://deb.debian.org/debian trixie/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB] Get: 288 http://deb.debian.org/debian trixie/main amd64 libllvm19 amd64 1:19.1.3-2 [26.0 MB] Get: 289 http://deb.debian.org/debian trixie/main amd64 libsensors-config all 1:3.6.0-10 [14.6 kB] Get: 290 http://deb.debian.org/debian trixie/main amd64 libsensors5 amd64 1:3.6.0-10+b1 [35.1 kB] Get: 291 http://deb.debian.org/debian trixie/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [241 kB] Get: 292 http://deb.debian.org/debian trixie/main amd64 libxcb-dri2-0 amd64 1.17.0-2+b1 [107 kB] Get: 293 http://deb.debian.org/debian trixie/main amd64 libxcb-dri3-0 amd64 1.17.0-2+b1 [107 kB] Get: 294 http://deb.debian.org/debian trixie/main amd64 libxcb-present0 amd64 1.17.0-2+b1 [106 kB] Get: 295 http://deb.debian.org/debian trixie/main amd64 libxcb-sync1 amd64 1.17.0-2+b1 [109 kB] Get: 296 http://deb.debian.org/debian trixie/main amd64 libxcb-xfixes0 amd64 1.17.0-2+b1 [109 kB] Get: 297 http://deb.debian.org/debian trixie/main amd64 libxshmfence1 amd64 1.3-1+b2 [8848 B] Get: 298 http://deb.debian.org/debian trixie/main amd64 mesa-libgallium amd64 24.2.7-1 [9186 kB] Get: 299 http://deb.debian.org/debian trixie/main amd64 libgbm1 amd64 24.2.7-1 [42.8 kB] Get: 300 http://deb.debian.org/debian trixie/main amd64 libegl-mesa0 amd64 24.2.7-1 [133 kB] Get: 301 http://deb.debian.org/debian trixie/main amd64 libegl1 amd64 1.7.0-1+b2 [34.6 kB] Get: 302 http://deb.debian.org/debian trixie/main amd64 libxcb-glx0 amd64 1.17.0-2+b1 [122 kB] Get: 303 http://deb.debian.org/debian trixie/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b3 [19.3 kB] Get: 304 http://deb.debian.org/debian trixie/main amd64 libvulkan1 amd64 1.3.296.0-1 [126 kB] Get: 305 http://deb.debian.org/debian trixie/main amd64 libgl1-mesa-dri amd64 24.2.7-1 [43.9 kB] Get: 306 http://deb.debian.org/debian trixie/main amd64 libglx-mesa0 amd64 24.2.7-1 [154 kB] Get: 307 http://deb.debian.org/debian trixie/main amd64 libglx0 amd64 1.7.0-1+b2 [34.9 kB] Get: 308 http://deb.debian.org/debian trixie/main amd64 libgl1 amd64 1.7.0-1+b2 [89.5 kB] Get: 309 http://deb.debian.org/debian trixie/main amd64 libglx-dev amd64 1.7.0-1+b2 [15.8 kB] Get: 310 http://deb.debian.org/debian trixie/main amd64 libgl-dev amd64 1.7.0-1+b2 [101 kB] Get: 311 http://deb.debian.org/debian trixie/main amd64 libegl-dev amd64 1.7.0-1+b2 [19.5 kB] Get: 312 http://deb.debian.org/debian trixie/main amd64 libglvnd-core-dev amd64 1.7.0-1+b2 [13.4 kB] Get: 313 http://deb.debian.org/debian trixie/main amd64 libgles1 amd64 1.7.0-1+b2 [12.1 kB] Get: 314 http://deb.debian.org/debian trixie/main amd64 libgles2 amd64 1.7.0-1+b2 [17.3 kB] Get: 315 http://deb.debian.org/debian trixie/main amd64 libgles-dev amd64 1.7.0-1+b2 [50.8 kB] Get: 316 http://deb.debian.org/debian trixie/main amd64 libopengl0 amd64 1.7.0-1+b2 [30.9 kB] Get: 317 http://deb.debian.org/debian trixie/main amd64 libopengl-dev amd64 1.7.0-1+b2 [5388 B] Get: 318 http://deb.debian.org/debian trixie/main amd64 libglvnd-dev amd64 1.7.0-1+b2 [5148 B] Get: 319 http://deb.debian.org/debian trixie/main amd64 libegl1-mesa-dev amd64 24.2.7-1 [22.7 kB] Get: 320 http://deb.debian.org/debian trixie/main amd64 libepoxy-dev amd64 1.5.10-2 [127 kB] Get: 321 http://deb.debian.org/debian trixie/main amd64 libevdev2 amd64 1.13.3+dfsg-1 [32.2 kB] Get: 322 http://deb.debian.org/debian trixie/main amd64 libogg0 amd64 1.3.5-3+b2 [23.8 kB] Get: 323 http://deb.debian.org/debian trixie/main amd64 libflac12t64 amd64 1.4.3+ds-2.1+b1 [201 kB] Get: 324 http://deb.debian.org/debian trixie/main amd64 libogg-dev amd64 1.3.5-3+b2 [200 kB] Get: 325 http://deb.debian.org/debian trixie/main amd64 libflac-dev amd64 1.4.3+ds-2.1+b1 [253 kB] Get: 326 http://deb.debian.org/debian trixie/main amd64 libmp3lame0 amd64 3.100-6+b3 [363 kB] Get: 327 http://deb.debian.org/debian trixie/main amd64 libmpg123-0t64 amd64 1.32.9-1 [149 kB] Get: 328 http://deb.debian.org/debian trixie/main amd64 libopus0 amd64 1.5.2-2 [2852 kB] Get: 329 http://deb.debian.org/debian trixie/main amd64 libvorbis0a amd64 1.3.7-2+b1 [91.1 kB] Get: 330 http://deb.debian.org/debian trixie/main amd64 libvorbisenc2 amd64 1.3.7-2+b1 [76.1 kB] Get: 331 http://deb.debian.org/debian trixie/main amd64 libsndfile1 amd64 1.2.2-1+b3 [199 kB] Get: 332 http://deb.debian.org/debian trixie/main amd64 libinstpatch-1.0-2 amd64 1.1.6-1+b2 [250 kB] Get: 333 http://deb.debian.org/debian trixie/main amd64 libjack0 amd64 1:0.126.0-2+b3 [93.5 kB] Get: 334 http://deb.debian.org/debian trixie/main amd64 libwebrtc-audio-processing1 amd64 0.3-1+b2 [272 kB] Get: 335 http://deb.debian.org/debian trixie/main amd64 libspa-0.2-modules amd64 1.2.6-1 [617 kB] Get: 336 http://deb.debian.org/debian trixie/main amd64 libpipewire-0.3-0t64 amd64 1.2.6-1 [275 kB] Get: 337 http://deb.debian.org/debian trixie/main amd64 libpulse0 amd64 16.1+dfsg1-5.1+b1 [274 kB] Get: 338 http://deb.debian.org/debian trixie/main amd64 libsamplerate0 amd64 0.2.2-4+b2 [950 kB] Get: 339 http://deb.debian.org/debian trixie/main amd64 libxss1 amd64 1:1.2.3-1+b2 [17.0 kB] Get: 340 http://deb.debian.org/debian trixie/main amd64 libsdl2-2.0-0 amd64 2.30.9+dfsg-1 [667 kB] Get: 341 http://deb.debian.org/debian trixie/main amd64 timgm6mb-soundfont all 1.3-5 [5427 kB] Get: 342 http://deb.debian.org/debian trixie/main amd64 libfluidsynth3 amd64 2.4.0-1 [228 kB] Get: 343 http://deb.debian.org/debian trixie/main amd64 libout123-0t64 amd64 1.32.9-1 [30.3 kB] Get: 344 http://deb.debian.org/debian trixie/main amd64 libsyn123-0t64 amd64 1.32.9-1 [89.4 kB] Get: 345 http://deb.debian.org/debian trixie/main amd64 libmpg123-dev amd64 1.32.9-1 [61.7 kB] Get: 346 http://deb.debian.org/debian trixie/main amd64 libopus-dev amd64 1.5.2-2 [2915 kB] Get: 347 http://deb.debian.org/debian trixie/main amd64 libvorbisfile3 amd64 1.3.7-2+b1 [21.5 kB] Get: 348 http://deb.debian.org/debian trixie/main amd64 libvorbis-dev amd64 1.3.7-2+b1 [326 kB] Get: 349 http://deb.debian.org/debian trixie/main amd64 libsndfile1-dev amd64 1.2.2-1+b3 [339 kB] Get: 350 http://deb.debian.org/debian trixie/main amd64 libinstpatch-dev amd64 1.1.6-1+b2 [70.9 kB] Get: 351 http://deb.debian.org/debian trixie/main amd64 libjack-dev amd64 1:0.126.0-2+b3 [148 kB] Get: 352 http://deb.debian.org/debian trixie/main amd64 libspa-0.2-dev amd64 1.2.6-1 [111 kB] Get: 353 http://deb.debian.org/debian trixie/main amd64 libpipewire-0.3-dev amd64 1.2.6-1 [70.5 kB] Get: 354 http://deb.debian.org/debian trixie/main amd64 libpulse-mainloop-glib0 amd64 16.1+dfsg1-5.1+b1 [27.5 kB] Get: 355 http://deb.debian.org/debian trixie/main amd64 libpulse-dev amd64 16.1+dfsg1-5.1+b1 [89.7 kB] Get: 356 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5-2+b1 [105 kB] Get: 357 http://deb.debian.org/debian trixie/main amd64 libncurses-dev amd64 6.5-2+b1 [351 kB] Get: 358 http://deb.debian.org/debian trixie/main amd64 libreadline-dev amd64 8.2-5 [153 kB] Get: 359 http://deb.debian.org/debian trixie/main amd64 libgbm-dev amd64 24.2.7-1 [22.5 kB] Get: 360 http://deb.debian.org/debian trixie/main amd64 libibus-1.0-dev amd64 1.5.31-1 [483 kB] Get: 361 http://deb.debian.org/debian trixie/main amd64 libsamplerate0-dev amd64 0.2.2-4+b2 [62.9 kB] Get: 362 http://deb.debian.org/debian trixie/main amd64 libsndio-dev amd64 1.10.0-0.1 [25.1 kB] Get: 363 http://deb.debian.org/debian trixie/main amd64 libudev-dev amd64 257~rc2-3 [69.9 kB] Get: 364 http://deb.debian.org/debian trixie/main amd64 libxcursor-dev amd64 1:1.2.2-1+b1 [48.8 kB] Get: 365 http://deb.debian.org/debian trixie/main amd64 libxinerama-dev amd64 2:1.1.4-3+b2 [18.4 kB] Get: 366 http://deb.debian.org/debian trixie/main amd64 libxkbcommon-dev amd64 1.6.0-1+b2 [53.0 kB] Get: 367 http://deb.debian.org/debian trixie/main amd64 libxrandr-dev amd64 2:1.5.4-1+b1 [44.3 kB] Get: 368 http://deb.debian.org/debian trixie/main amd64 libxss-dev amd64 1:1.2.3-1+b2 [22.7 kB] Get: 369 http://deb.debian.org/debian trixie/main amd64 libxt6t64 amd64 1:1.2.1-1.2+b1 [188 kB] Get: 370 http://deb.debian.org/debian trixie/main amd64 libxt-dev amd64 1:1.2.1-1.2+b1 [407 kB] Get: 371 http://deb.debian.org/debian trixie/main amd64 libxv1 amd64 2:1.0.11-1.1+b2 [23.3 kB] Get: 372 http://deb.debian.org/debian trixie/main amd64 libxv-dev amd64 2:1.0.11-1.1+b2 [47.0 kB] Get: 373 http://deb.debian.org/debian trixie/main amd64 libxxf86vm-dev amd64 1:1.1.4-1+b3 [24.1 kB] Get: 374 http://deb.debian.org/debian trixie/main amd64 libsdl2-dev amd64 2.30.9+dfsg-1 [1097 kB] Get: 375 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257~rc2-3 [1347 kB] Get: 376 http://deb.debian.org/debian trixie/main amd64 libfluidsynth-dev amd64 2.4.0-1 [41.8 kB] Get: 377 http://deb.debian.org/debian trixie/main amd64 libfribidi-dev amd64 1.0.15-1 [111 kB] Get: 378 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.12+dfsg-1+b1 [18.7 kB] Get: 379 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo-dev amd64 1:2.1.5-3+b1 [292 kB] Get: 380 http://deb.debian.org/debian trixie/main amd64 libjpeg-dev amd64 1:2.1.5-3+b1 [72.2 kB] Get: 381 http://deb.debian.org/debian trixie/main amd64 libjbig-dev amd64 2.1-6.1+b2 [31.4 kB] Get: 382 http://deb.debian.org/debian trixie/main amd64 liblzma-dev amd64 5.6.3-1+b1 [316 kB] Get: 383 http://deb.debian.org/debian trixie/main amd64 libzstd-dev amd64 1.5.6+dfsg-1+b1 [365 kB] Get: 384 http://deb.debian.org/debian trixie/main amd64 libwebpdecoder3 amd64 1.4.0-0.1+b1 [204 kB] Get: 385 http://deb.debian.org/debian trixie/main amd64 libsharpyuv-dev amd64 1.4.0-0.1+b1 [117 kB] Get: 386 http://deb.debian.org/debian trixie/main amd64 libwebp-dev amd64 1.4.0-0.1+b1 [442 kB] Get: 387 http://deb.debian.org/debian trixie/main amd64 libtiffxx6 amd64 4.5.1+git230720-5 [149 kB] Get: 388 http://deb.debian.org/debian trixie/main amd64 liblerc-dev amd64 4.0.0+ds-5 [183 kB] Get: 389 http://deb.debian.org/debian trixie/main amd64 libtiff-dev amd64 4.5.1+git230720-5 [463 kB] Get: 390 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf-2.0-dev amd64 2.42.12+dfsg-1+b1 [52.7 kB] Get: 391 http://deb.debian.org/debian trixie/main amd64 libgl1-mesa-dev amd64 24.2.7-1 [18.5 kB] Get: 392 http://deb.debian.org/debian trixie/main amd64 libglew2.2 amd64 2.2.0-4+b2 [168 kB] Get: 393 http://deb.debian.org/debian trixie/main amd64 libglu1-mesa amd64 9.0.2-1.1+b2 [185 kB] Get: 394 http://deb.debian.org/debian trixie/main amd64 libglu1-mesa-dev amd64 9.0.2-1.1+b2 [223 kB] Get: 395 http://deb.debian.org/debian trixie/main amd64 libglew-dev amd64 2.2.0-4+b2 [246 kB] Get: 396 http://deb.debian.org/debian trixie/main amd64 libgraphite2-dev amd64 1.3.14-2+b1 [20.3 kB] Get: 397 http://deb.debian.org/debian trixie/main amd64 libgtest-dev amd64 1.15.2-1 [259 kB] Get: 398 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-icu0 amd64 10.0.1-1 [15.1 kB] Get: 399 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-subset0 amd64 10.0.1-1 [559 kB] Get: 400 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-cairo0 amd64 10.0.1-1 [45.0 kB] Get: 401 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-dev amd64 10.0.1-1 [145 kB] Get: 402 http://deb.debian.org/debian trixie/main amd64 libthai-dev amd64 0.1.29-2+b1 [24.5 kB] Get: 403 http://deb.debian.org/debian trixie/main amd64 libxft-dev amd64 2.3.6-1+b2 [73.2 kB] Get: 404 http://deb.debian.org/debian trixie/main amd64 pango1.0-tools amd64 1.54.0+ds-3 [42.6 kB] Get: 405 http://deb.debian.org/debian trixie/main amd64 libpango1.0-dev amd64 1.54.0+ds-3 [154 kB] Get: 406 http://deb.debian.org/debian trixie/main amd64 libxcomposite-dev amd64 1:0.4.6-1 [20.1 kB] Get: 407 http://deb.debian.org/debian trixie/main amd64 libxdamage-dev amd64 1:1.1.6-1+b2 [15.3 kB] Get: 408 http://deb.debian.org/debian trixie/main amd64 wayland-protocols all 1.38-1 [102 kB] Get: 409 http://deb.debian.org/debian trixie/main amd64 libgtk-3-dev amd64 3.24.43-4 [1129 kB] Get: 410 http://deb.debian.org/debian trixie/main amd64 libgudev-1.0-0 amd64 238-5+b1 [14.8 kB] Get: 411 http://deb.debian.org/debian trixie/main amd64 libwacom-common all 2.13.0-1 [98.0 kB] Get: 412 http://deb.debian.org/debian trixie/main amd64 libwacom9 amd64 2.13.0-1 [24.0 kB] Get: 413 http://deb.debian.org/debian trixie/main amd64 libinput-bin amd64 1.26.2-1 [25.3 kB] Get: 414 http://deb.debian.org/debian trixie/main amd64 libmtdev1t64 amd64 1.1.6-1.2+b1 [22.5 kB] Get: 415 http://deb.debian.org/debian trixie/main amd64 libinput10 amd64 1.26.2-1 [131 kB] Get: 416 http://deb.debian.org/debian trixie/main amd64 libixml11t64 amd64 1:1.14.19-2+b1 [81.0 kB] Get: 417 http://deb.debian.org/debian trixie/main amd64 libmd4c0 amd64 0.5.2-2+b1 [49.0 kB] Get: 418 http://deb.debian.org/debian trixie/main amd64 libmodplug1 amd64 1:0.8.9.0-3+b2 [162 kB] Get: 419 http://deb.debian.org/debian trixie/main amd64 libmodplug-dev amd64 1:0.8.9.0-3+b2 [19.9 kB] Get: 420 http://deb.debian.org/debian trixie/main amd64 libopusfile0 amd64 0.12-4+b3 [42.6 kB] Get: 421 http://deb.debian.org/debian trixie/main amd64 libopusfile-dev amd64 0.12-4+b3 [63.0 kB] Get: 422 http://deb.debian.org/debian trixie/main amd64 libqt5core5t64 amd64 5.15.15+dfsg-2 [1866 kB] Get: 423 http://deb.debian.org/debian trixie/main amd64 libqt5concurrent5t64 amd64 5.15.15+dfsg-2 [44.6 kB] Get: 424 http://deb.debian.org/debian trixie/main amd64 libqt5dbus5t64 amd64 5.15.15+dfsg-2 [217 kB] Get: 425 http://deb.debian.org/debian trixie/main amd64 libqt5network5t64 amd64 5.15.15+dfsg-2 [682 kB] Get: 426 http://deb.debian.org/debian trixie/main amd64 libxcb-icccm4 amd64 0.4.2-1 [27.5 kB] Get: 427 http://deb.debian.org/debian trixie/main amd64 libxcb-util1 amd64 0.4.0-1+b2 [22.5 kB] Get: 428 http://deb.debian.org/debian trixie/main amd64 libxcb-image0 amd64 0.4.0-2+b2 [22.2 kB] Get: 429 http://deb.debian.org/debian trixie/main amd64 libxcb-keysyms1 amd64 0.4.0-1+b3 [15.7 kB] Get: 430 http://deb.debian.org/debian trixie/main amd64 libxcb-render-util0 amd64 0.3.9-1+b2 [17.4 kB] Get: 431 http://deb.debian.org/debian trixie/main amd64 libxcb-shape0 amd64 1.17.0-2+b1 [106 kB] Get: 432 http://deb.debian.org/debian trixie/main amd64 libxcb-xinerama0 amd64 1.17.0-2+b1 [105 kB] Get: 433 http://deb.debian.org/debian trixie/main amd64 libxcb-xinput0 amd64 1.17.0-2+b1 [130 kB] Get: 434 http://deb.debian.org/debian trixie/main amd64 libxcb-xkb1 amd64 1.17.0-2+b1 [130 kB] Get: 435 http://deb.debian.org/debian trixie/main amd64 libxkbcommon-x11-0 amd64 1.6.0-1+b2 [16.3 kB] Get: 436 http://deb.debian.org/debian trixie/main amd64 libqt5gui5t64 amd64 5.15.15+dfsg-2 [3498 kB] Get: 437 http://deb.debian.org/debian trixie/main amd64 libqt5widgets5t64 amd64 5.15.15+dfsg-2 [2400 kB] Get: 438 http://deb.debian.org/debian trixie/main amd64 libqt5printsupport5t64 amd64 5.15.15+dfsg-2 [206 kB] Get: 439 http://deb.debian.org/debian trixie/main amd64 libqt5sql5t64 amd64 5.15.15+dfsg-2 [125 kB] Get: 440 http://deb.debian.org/debian trixie/main amd64 libqt5test5t64 amd64 5.15.15+dfsg-2 [151 kB] Get: 441 http://deb.debian.org/debian trixie/main amd64 libqt5xml5t64 amd64 5.15.15+dfsg-2 [126 kB] Get: 442 http://deb.debian.org/debian trixie/main amd64 libsdl2-mixer-2.0-0 amd64 2.8.0+dfsg-1+b3 [81.5 kB] Get: 443 http://deb.debian.org/debian trixie/main amd64 libsdl2-mixer-dev amd64 2.8.0+dfsg-1+b3 [115 kB] Get: 444 http://deb.debian.org/debian trixie/main amd64 libtinyxml2.6.2v5 amd64 2.6.2-7 [38.2 kB] Get: 445 http://deb.debian.org/debian trixie/main amd64 libtinyxml-dev amd64 2.6.2-7 [54.3 kB] Get: 446 http://deb.debian.org/debian trixie/main amd64 libupnp17t64 amd64 1:1.14.19-2+b1 [154 kB] Get: 447 http://deb.debian.org/debian trixie/main amd64 libupnp-dev amd64 1:1.14.19-2+b1 [99.9 kB] Get: 448 http://deb.debian.org/debian trixie/main amd64 libvulkan-dev amd64 1.3.296.0-1 [1397 kB] Get: 449 http://deb.debian.org/debian trixie/main amd64 libxpm4 amd64 1:3.5.17-1+b2 [56.3 kB] Get: 450 http://deb.debian.org/debian trixie/main amd64 libxpm-dev amd64 1:3.5.17-1+b2 [130 kB] Get: 451 http://deb.debian.org/debian trixie/main amd64 qt5-qmake-bin amd64 5.15.15+dfsg-2 [1066 kB] Get: 452 http://deb.debian.org/debian trixie/main amd64 qtchooser amd64 66-2 [26.3 kB] Get: 453 http://deb.debian.org/debian trixie/main amd64 qt5-qmake amd64 5.15.15+dfsg-2 [224 kB] Get: 454 http://deb.debian.org/debian trixie/main amd64 qtbase5-dev-tools amd64 5.15.15+dfsg-2 [777 kB] Get: 455 http://deb.debian.org/debian trixie/main amd64 qtbase5-dev amd64 5.15.15+dfsg-2 [1122 kB] Fetched 208 MB in 37s (5667 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.1.7-1+b3_amd64.deb ... Unpacking libapparmor1:amd64 (3.1.7-1+b3) ... Selecting previously unselected package libsystemd-shared:amd64. Preparing to unpack .../libsystemd-shared_257~rc2-3_amd64.deb ... Unpacking libsystemd-shared:amd64 (257~rc2-3) ... Selecting previously unselected package systemd. Preparing to unpack .../systemd_257~rc2-3_amd64.deb ... Unpacking systemd (257~rc2-3) ... Setting up libapparmor1:amd64 (3.1.7-1+b3) ... Setting up libsystemd-shared:amd64 (257~rc2-3) ... Setting up systemd (257~rc2-3) ... Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' -> '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' -> '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' -> '/usr/lib/systemd/system/systemd-pstore.service'. Initializing machine ID from random generator. Creating group 'systemd-journal' with GID 999. Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. Selecting previously unselected package systemd-sysv. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20925 files and directories currently installed.) Preparing to unpack .../00-systemd-sysv_257~rc2-3_amd64.deb ... Unpacking systemd-sysv (257~rc2-3) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../01-libdbus-1-3_1.14.10-6_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.14.10-6) ... Selecting previously unselected package dbus-bin. Preparing to unpack .../02-dbus-bin_1.14.10-6_amd64.deb ... Unpacking dbus-bin (1.14.10-6) ... Selecting previously unselected package dbus-session-bus-common. Preparing to unpack .../03-dbus-session-bus-common_1.14.10-6_all.deb ... Unpacking dbus-session-bus-common (1.14.10-6) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../04-libexpat1_2.6.4-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.4-1) ... Selecting previously unselected package dbus-daemon. Preparing to unpack .../05-dbus-daemon_1.14.10-6_amd64.deb ... Unpacking dbus-daemon (1.14.10-6) ... Selecting previously unselected package dbus-system-bus-common. Preparing to unpack .../06-dbus-system-bus-common_1.14.10-6_all.deb ... Unpacking dbus-system-bus-common (1.14.10-6) ... Selecting previously unselected package dbus. Preparing to unpack .../07-dbus_1.14.10-6_amd64.deb ... Unpacking dbus (1.14.10-6) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../08-libfftw3-double3_3.3.10-1+b3_amd64.deb ... Unpacking libfftw3-double3:amd64 (3.3.10-1+b3) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../09-libbrotli1_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libpng16-16t64:amd64. Preparing to unpack .../10-libpng16-16t64_1.6.44-2_amd64.deb ... Unpacking libpng16-16t64:amd64 (1.6.44-2) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../11-libfreetype6_2.13.3+dfsg-1_amd64.deb ... Unpacking libfreetype6:amd64 (2.13.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../12-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../13-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../14-fontconfig-config_2.15.0-1.1+b1_amd64.deb ... Unpacking fontconfig-config (2.15.0-1.1+b1) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../15-libfontconfig1_2.15.0-1.1+b1_amd64.deb ... Unpacking libfontconfig1:amd64 (2.15.0-1.1+b1) ... Selecting previously unselected package libsharpyuv0:amd64. Preparing to unpack .../16-libsharpyuv0_1.4.0-0.1+b1_amd64.deb ... Unpacking libsharpyuv0:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libdav1d7:amd64. Preparing to unpack .../17-libdav1d7_1.5.0-1+b1_amd64.deb ... Unpacking libdav1d7:amd64 (1.5.0-1+b1) ... Selecting previously unselected package libheif-plugin-dav1d:amd64. Preparing to unpack .../18-libheif-plugin-dav1d_1.19.3-1_amd64.deb ... Unpacking libheif-plugin-dav1d:amd64 (1.19.3-1) ... Selecting previously unselected package libde265-0:amd64. Preparing to unpack .../19-libde265-0_1.0.15-1+b2_amd64.deb ... Unpacking libde265-0:amd64 (1.0.15-1+b2) ... Selecting previously unselected package libheif-plugin-libde265:amd64. Preparing to unpack .../20-libheif-plugin-libde265_1.19.3-1_amd64.deb ... Unpacking libheif-plugin-libde265:amd64 (1.19.3-1) ... Selecting previously unselected package libheif1:amd64. Preparing to unpack .../21-libheif1_1.19.3-1_amd64.deb ... Unpacking libheif1:amd64 (1.19.3-1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../22-libjbig0_2.1-6.1+b2_amd64.deb ... Unpacking libjbig0:amd64 (2.1-6.1+b2) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../23-libjpeg62-turbo_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../24-liblcms2-2_2.16-2_amd64.deb ... Unpacking liblcms2-2:amd64 (2.16-2) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../25-libglib2.0-0t64_2.82.2-2_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.82.2-2) ... Selecting previously unselected package liblqr-1-0:amd64. Preparing to unpack .../26-liblqr-1-0_0.4.2-2.1+b2_amd64.deb ... Unpacking liblqr-1-0:amd64 (0.4.2-2.1+b2) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../27-libltdl7_2.4.7-8_amd64.deb ... Unpacking libltdl7:amd64 (2.4.7-8) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../28-libopenjp2-7_2.5.0-2+b4_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.5.0-2+b4) ... Selecting previously unselected package libraw23t64:amd64. Preparing to unpack .../29-libraw23t64_0.21.3-1+b1_amd64.deb ... Unpacking libraw23t64:amd64 (0.21.3-1+b1) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../30-libdeflate0_1.22-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.22-1) ... Selecting previously unselected package liblerc4:amd64. Preparing to unpack .../31-liblerc4_4.0.0+ds-5_amd64.deb ... Unpacking liblerc4:amd64 (4.0.0+ds-5) ... Selecting previously unselected package libwebp7:amd64. Preparing to unpack .../32-libwebp7_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebp7:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiff6:amd64. Preparing to unpack .../33-libtiff6_4.5.1+git230720-5_amd64.deb ... Unpacking libtiff6:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package libwebpdemux2:amd64. Preparing to unpack .../34-libwebpdemux2_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpdemux2:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libwebpmux3:amd64. Preparing to unpack .../35-libwebpmux3_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpmux3:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../36-libxau6_1%3a1.0.11-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../37-libxdmcp6_1%3a1.1.2-3+b2_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3+b2) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../38-libxcb1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../39-libx11-data_2%3a1.8.10-2_all.deb ... Unpacking libx11-data (2:1.8.10-2) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../40-libx11-6_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../41-libxext6_2%3a1.3.4-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-1+b2) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../42-libicu72_72.1-5+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-5+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../43-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package imagemagick-6-common. Preparing to unpack .../44-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. Preparing to unpack .../45-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libmagickwand-6.q16-7t64:amd64. Preparing to unpack .../46-libmagickwand-6.q16-7t64_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking libmagickwand-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libpython3.12-minimal:amd64. Preparing to unpack .../47-libpython3.12-minimal_3.12.7-3_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.7-3) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../48-python3.12-minimal_3.12.7-3_amd64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:amd64 (3.12.7-3) ... Setting up libexpat1:amd64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 22287 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_amd64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../14-libreadline8t64_8.2-5_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_amd64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23349 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.6-1_amd64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../002-libproc2-0_2%3a4.0.4-6_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-6) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.4-6_amd64.deb ... Unpacking procps (2:4.0.4-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../006-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.22.5-2_amd64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../009-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.23.0-5_amd64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package libpam-systemd:amd64. Preparing to unpack .../011-libpam-systemd_257~rc2-3_amd64.deb ... Unpacking libpam-systemd:amd64 (257~rc2-3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../012-bsdextrautils_2.40.2-11_amd64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../013-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../014-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../015-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../016-shared-mime-info_2.4-5+b1_amd64.deb ... Unpacking shared-mime-info (2.4-5+b1) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../017-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../018-gtk-update-icon-cache_4.16.5+ds-2_amd64.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. Unpacking gtk-update-icon-cache (4.16.5+ds-2) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../019-hicolor-icon-theme_0.18-1_all.deb ... Unpacking hicolor-icon-theme (0.18-1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../020-adwaita-icon-theme_47.0-2_all.deb ... Unpacking adwaita-icon-theme (47.0-2) ... Selecting previously unselected package at-spi2-common. Preparing to unpack .../021-at-spi2-common_2.54.0-1_all.deb ... Unpacking at-spi2-common (2.54.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../022-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../023-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../024-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../025-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 .../026-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../027-cmake-data_3.30.5-1_all.deb ... Unpacking cmake-data (3.30.5-1) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../028-libarchive13t64_3.7.4-1.1_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.4-1.1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../029-libsasl2-modules-db_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../030-libsasl2-2_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:amd64. Preparing to unpack .../031-libldap-2.5-0_2.5.18+dfsg-3+b1_amd64.deb ... Unpacking libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../032-libnghttp2-14_1.64.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../033-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../034-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../035-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../036-libcurl4t64_8.11.0-1_amd64.deb ... Unpacking libcurl4t64:amd64 (8.11.0-1) ... Selecting previously unselected package libjsoncpp26:amd64. Preparing to unpack .../037-libjsoncpp26_1.9.6-3_amd64.deb ... Unpacking libjsoncpp26:amd64 (1.9.6-3) ... Selecting previously unselected package librhash1:amd64. Preparing to unpack .../038-librhash1_1.4.5-1_amd64.deb ... Unpacking librhash1:amd64 (1.4.5-1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../039-libuv1t64_1.48.0-7_amd64.deb ... Unpacking libuv1t64:amd64 (1.48.0-7) ... Selecting previously unselected package cmake. Preparing to unpack .../040-cmake_3.30.5-1_amd64.deb ... Unpacking cmake (3.30.5-1) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../041-dbus-user-session_1.14.10-6_amd64.deb ... Unpacking dbus-user-session (1.14.10-6) ... Selecting previously unselected package libdconf1:amd64. Preparing to unpack .../042-libdconf1_0.40.0-4+b3_amd64.deb ... Unpacking libdconf1:amd64 (0.40.0-4+b3) ... Selecting previously unselected package dconf-service. Preparing to unpack .../043-dconf-service_0.40.0-4+b3_amd64.deb ... Unpacking dconf-service (0.40.0-4+b3) ... Selecting previously unselected package dconf-gsettings-backend:amd64. Preparing to unpack .../044-dconf-gsettings-backend_0.40.0-4+b3_amd64.deb ... Unpacking dconf-gsettings-backend:amd64 (0.40.0-4+b3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../045-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../046-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../047-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../048-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../049-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../050-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../051-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../052-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../053-gettext_0.22.5-2_amd64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../054-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../055-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../056-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package fontconfig. Preparing to unpack .../057-fontconfig_2.15.0-1.1+b1_amd64.deb ... Unpacking fontconfig (2.15.0-1.1+b1) ... Selecting previously unselected package gir1.2-glib-2.0:amd64. Preparing to unpack .../058-gir1.2-glib-2.0_2.82.2-2_amd64.deb ... Unpacking gir1.2-glib-2.0:amd64 (2.82.2-2) ... Selecting previously unselected package libatk1.0-0t64:amd64. Preparing to unpack .../059-libatk1.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatk1.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package gir1.2-atk-1.0:amd64. Preparing to unpack .../060-gir1.2-atk-1.0_2.54.0-1_amd64.deb ... Unpacking gir1.2-atk-1.0:amd64 (2.54.0-1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../061-libpixman-1-0_0.44.0-3_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.44.0-3) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../062-libxcb-render0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-render0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../063-libxcb-shm0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../064-libxrender1_1%3a0.9.10-1.1+b2_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../065-libcairo2_1.18.2-2_amd64.deb ... Unpacking libcairo2:amd64 (1.18.2-2) ... Selecting previously unselected package libcairo-gobject2:amd64. Preparing to unpack .../066-libcairo-gobject2_1.18.2-2_amd64.deb ... Unpacking libcairo-gobject2:amd64 (1.18.2-2) ... Selecting previously unselected package gir1.2-freedesktop:amd64. Preparing to unpack .../067-gir1.2-freedesktop_1.82.0-2_amd64.deb ... Unpacking gir1.2-freedesktop:amd64 (1.82.0-2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../068-libxi6_2%3a1.8.2-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.8.2-1) ... Selecting previously unselected package libatspi2.0-0t64:amd64. Preparing to unpack .../069-libatspi2.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatspi2.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package gir1.2-atspi-2.0:amd64. Preparing to unpack .../070-gir1.2-atspi-2.0_2.54.0-1_amd64.deb ... Unpacking gir1.2-atspi-2.0:amd64 (2.54.0-1) ... Selecting previously unselected package libcloudproviders0:amd64. Preparing to unpack .../071-libcloudproviders0_0.3.6-1+b1_amd64.deb ... Unpacking libcloudproviders0:amd64 (0.3.6-1+b1) ... Selecting previously unselected package gir1.2-cloudproviders-0.3.0:amd64. Preparing to unpack .../072-gir1.2-cloudproviders-0.3.0_0.3.6-1+b1_amd64.deb ... Unpacking gir1.2-cloudproviders-0.3.0:amd64 (0.3.6-1+b1) ... Selecting previously unselected package gir1.2-glib-2.0-dev:amd64. Preparing to unpack .../073-gir1.2-glib-2.0-dev_2.82.2-2_amd64.deb ... Unpacking gir1.2-glib-2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package gir1.2-freedesktop-dev:amd64. Preparing to unpack .../074-gir1.2-freedesktop-dev_1.82.0-2_amd64.deb ... Unpacking gir1.2-freedesktop-dev:amd64 (1.82.0-2) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64. Preparing to unpack .../075-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../076-libgraphite2-3_1.3.14-2+b1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-2+b1) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../077-libharfbuzz0b_10.0.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-gobject0:amd64. Preparing to unpack .../078-libharfbuzz-gobject0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-gobject0:amd64 (10.0.1-1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64. Preparing to unpack .../079-gir1.2-harfbuzz-0.0_10.0.1-1_amd64.deb ... Unpacking gir1.2-harfbuzz-0.0:amd64 (10.0.1-1) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../080-libfribidi0_1.0.15-1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.15-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../081-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../082-libdatrie1_0.2.13-3+b1_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.13-3+b1) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../083-libthai0_0.1.29-2+b1_amd64.deb ... Unpacking libthai0:amd64 (0.1.29-2+b1) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../084-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../085-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../086-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../087-libxft2_2.3.6-1+b2_amd64.deb ... Unpacking libxft2:amd64 (2.3.6-1+b2) ... Selecting previously unselected package libpangoxft-1.0-0:amd64. Preparing to unpack .../088-libpangoxft-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package gir1.2-pango-1.0:amd64. Preparing to unpack .../089-gir1.2-pango-1.0_1.54.0+ds-3_amd64.deb ... Unpacking gir1.2-pango-1.0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libatk-bridge2.0-0t64:amd64. Preparing to unpack .../090-libatk-bridge2.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package libcolord2:amd64. Preparing to unpack .../091-libcolord2_1.4.7-1+b2_amd64.deb ... Unpacking libcolord2:amd64 (1.4.7-1+b2) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../092-libavahi-common-data_0.8-13+b3_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.8-13+b3) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../093-libavahi-common3_0.8-13+b3_amd64.deb ... Unpacking libavahi-common3:amd64 (0.8-13+b3) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../094-libavahi-client3_0.8-13+b3_amd64.deb ... Unpacking libavahi-client3:amd64 (0.8-13+b3) ... Selecting previously unselected package libcups2t64:amd64. Preparing to unpack .../095-libcups2t64_2.4.10-2_amd64.deb ... Unpacking libcups2t64:amd64 (2.4.10-2) ... Selecting previously unselected package libepoxy0:amd64. Preparing to unpack .../096-libepoxy0_1.5.10-2_amd64.deb ... Unpacking libepoxy0:amd64 (1.5.10-2) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../097-libwayland-client0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-cursor0:amd64. Preparing to unpack .../098-libwayland-cursor0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-cursor0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-egl1:amd64. Preparing to unpack .../099-libwayland-egl1_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-egl1:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libxcomposite1:amd64. Preparing to unpack .../100-libxcomposite1_1%3a0.4.6-1_amd64.deb ... Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../101-libxfixes3_1%3a6.0.0-2+b2_amd64.deb ... Unpacking libxfixes3:amd64 (1:6.0.0-2+b2) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../102-libxcursor1_1%3a1.2.2-1+b1_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.2.2-1+b1) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../103-libxdamage1_1%3a1.1.6-1+b2_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.6-1+b2) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../104-libxinerama1_2%3a1.1.4-3+b2_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.4-3+b2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../105-xkb-data_2.42-1_all.deb ... Unpacking xkb-data (2.42-1) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../106-libxkbcommon0_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon0:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../107-libxrandr2_2%3a1.5.4-1+b1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.4-1+b1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../108-libgtk-3-common_3.24.43-4_all.deb ... Unpacking libgtk-3-common (3.24.43-4) ... Selecting previously unselected package libgtk-3-0t64:amd64. Preparing to unpack .../109-libgtk-3-0t64_3.24.43-4_amd64.deb ... Unpacking libgtk-3-0t64:amd64 (3.24.43-4) ... Selecting previously unselected package gir1.2-gtk-3.0:amd64. Preparing to unpack .../110-gir1.2-gtk-3.0_3.24.43-4_amd64.deb ... Unpacking gir1.2-gtk-3.0:amd64 (3.24.43-4) ... Selecting previously unselected package libibus-1.0-5:amd64. Preparing to unpack .../111-libibus-1.0-5_1.5.31-1_amd64.deb ... Unpacking libibus-1.0-5:amd64 (1.5.31-1) ... Selecting previously unselected package gir1.2-ibus-1.0:amd64. Preparing to unpack .../112-gir1.2-ibus-1.0_1.5.31-1_amd64.deb ... Unpacking gir1.2-ibus-1.0:amd64 (1.5.31-1) ... Selecting previously unselected package native-architecture. Preparing to unpack .../113-native-architecture_0.2.3_all.deb ... Unpacking native-architecture (0.2.3) ... Selecting previously unselected package libgirepository-2.0-0:amd64. Preparing to unpack .../114-libgirepository-2.0-0_2.82.2-2_amd64.deb ... Unpacking libgirepository-2.0-0:amd64 (2.82.2-2) ... Selecting previously unselected package girepository-tools:amd64. Preparing to unpack .../115-girepository-tools_2.82.2-2_amd64.deb ... Unpacking girepository-tools:amd64 (2.82.2-2) ... Selecting previously unselected package googletest. Preparing to unpack .../116-googletest_1.15.2-1_all.deb ... Unpacking googletest (1.15.2-1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../117-icu-devtools_72.1-5+b1_amd64.deb ... Unpacking icu-devtools (72.1-5+b1) ... Selecting previously unselected package imagemagick-6.q16. Preparing to unpack .../118-imagemagick-6.q16_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking imagemagick-6.q16 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package imagemagick. Preparing to unpack .../119-imagemagick_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking imagemagick (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libopenal-data. Preparing to unpack .../120-libopenal-data_1%3a1.23.1-4_all.deb ... Unpacking libopenal-data (1:1.23.1-4) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../121-libasound2-data_1.2.12-1_all.deb ... Unpacking libasound2-data (1.2.12-1) ... Selecting previously unselected package libasound2t64:amd64. Preparing to unpack .../122-libasound2t64_1.2.12-1+b1_amd64.deb ... Unpacking libasound2t64:amd64 (1.2.12-1+b1) ... Selecting previously unselected package libsndio7.0:amd64. Preparing to unpack .../123-libsndio7.0_1.10.0-0.1_amd64.deb ... Unpacking libsndio7.0:amd64 (1.10.0-0.1) ... Selecting previously unselected package libopenal1:amd64. Preparing to unpack .../124-libopenal1_1%3a1.23.1-4+b2_amd64.deb ... Unpacking libopenal1:amd64 (1:1.23.1-4+b2) ... Selecting previously unselected package libalut0:amd64. Preparing to unpack .../125-libalut0_1.1.0-6+b2_amd64.deb ... Unpacking libalut0:amd64 (1.1.0-6+b2) ... Selecting previously unselected package libopenal-dev:amd64. Preparing to unpack .../126-libopenal-dev_1%3a1.23.1-4+b2_amd64.deb ... Unpacking libopenal-dev:amd64 (1:1.23.1-4+b2) ... Selecting previously unselected package libalut-dev. Preparing to unpack .../127-libalut-dev_1.1.0-6+b2_amd64.deb ... Unpacking libalut-dev (1.1.0-6+b2) ... Selecting previously unselected package libasound2-dev:amd64. Preparing to unpack .../128-libasound2-dev_1.2.12-1+b1_amd64.deb ... Unpacking libasound2-dev:amd64 (1.2.12-1+b1) ... Selecting previously unselected package libasyncns0:amd64. Preparing to unpack .../129-libasyncns0_0.8-6+b5_amd64.deb ... Unpacking libasyncns0:amd64 (0.8-6+b5) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../130-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../131-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../132-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../133-libffi-dev_3.4.6-1_amd64.deb ... Unpacking libffi-dev:amd64 (3.4.6-1) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../134-uuid-dev_2.40.2-11_amd64.deb ... Unpacking uuid-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libblkid-dev:amd64. Preparing to unpack .../135-libblkid-dev_2.40.2-11_amd64.deb ... Unpacking libblkid-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libsepol-dev:amd64. Preparing to unpack .../136-libsepol-dev_3.7-1_amd64.deb ... Unpacking libsepol-dev:amd64 (3.7-1) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../137-libpcre2-16-0_10.42-4+b2_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../138-libpcre2-32-0_10.42-4+b2_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-posix3:amd64. Preparing to unpack .../139-libpcre2-posix3_10.42-4+b2_amd64.deb ... Unpacking libpcre2-posix3:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../140-libpcre2-dev_10.42-4+b2_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.42-4+b2) ... Selecting previously unselected package libselinux1-dev:amd64. Preparing to unpack .../141-libselinux1-dev_3.7-3+b1_amd64.deb ... Unpacking libselinux1-dev:amd64 (3.7-3+b1) ... Selecting previously unselected package libmount-dev:amd64. Preparing to unpack .../142-libmount-dev_2.40.2-11_amd64.deb ... Unpacking libmount-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libsysprof-capture-4-dev:amd64. Preparing to unpack .../143-libsysprof-capture-4-dev_47.0-2_amd64.deb ... Unpacking libsysprof-capture-4-dev:amd64 (47.0-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../144-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libgio-2.0-dev:amd64. Preparing to unpack .../145-libgio-2.0-dev_2.82.2-2_amd64.deb ... Unpacking libgio-2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../146-libglib2.0-data_2.82.2-2_all.deb ... Unpacking libglib2.0-data (2.82.2-2) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../147-libglib2.0-bin_2.82.2-2_amd64.deb ... Unpacking libglib2.0-bin (2.82.2-2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../148-python3-packaging_24.2-1_all.deb ... Unpacking python3-packaging (24.2-1) ... Selecting previously unselected package libgio-2.0-dev-bin. Preparing to unpack .../149-libgio-2.0-dev-bin_2.82.2-2_amd64.deb ... Unpacking libgio-2.0-dev-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../150-libglib2.0-dev-bin_2.82.2-2_amd64.deb ... Unpacking libglib2.0-dev-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-dev:amd64. Preparing to unpack .../151-libglib2.0-dev_2.82.2-2_amd64.deb ... Unpacking libglib2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package libatk1.0-dev:amd64. Preparing to unpack .../152-libatk1.0-dev_2.54.0-1_amd64.deb ... Unpacking libatk1.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package xml-core. Preparing to unpack .../153-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package libdbus-1-dev:amd64. Preparing to unpack .../154-libdbus-1-dev_1.14.10-6_amd64.deb ... Unpacking libdbus-1-dev:amd64 (1.14.10-6) ... Selecting previously unselected package x11-common. Preparing to unpack .../155-x11-common_1%3a7.7+23.1_all.deb ... Unpacking x11-common (1:7.7+23.1) ... Selecting previously unselected package libxtst6:amd64. Preparing to unpack .../156-libxtst6_2%3a1.2.3-1.1+b2_amd64.deb ... Unpacking libxtst6:amd64 (2:1.2.3-1.1+b2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../157-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 .../158-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../159-libxau-dev_1%3a1.0.11-1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../160-libxdmcp-dev_1%3a1.1.2-3+b2_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-3+b2) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../161-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../162-libxcb1-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../163-libx11-dev_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../164-libxext-dev_2%3a1.3.4-1+b2_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.4-1+b2) ... Selecting previously unselected package libxfixes-dev:amd64. Preparing to unpack .../165-libxfixes-dev_1%3a6.0.0-2+b2_amd64.deb ... Unpacking libxfixes-dev:amd64 (1:6.0.0-2+b2) ... Selecting previously unselected package libxi-dev:amd64. Preparing to unpack .../166-libxi-dev_2%3a1.8.2-1_amd64.deb ... Unpacking libxi-dev:amd64 (2:1.8.2-1) ... Selecting previously unselected package libxtst-dev:amd64. Preparing to unpack .../167-libxtst-dev_2%3a1.2.3-1.1+b2_amd64.deb ... Unpacking libxtst-dev:amd64 (2:1.2.3-1.1+b2) ... Selecting previously unselected package libatspi2.0-dev:amd64. Preparing to unpack .../168-libatspi2.0-dev_2.54.0-1_amd64.deb ... Unpacking libatspi2.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package libatk-bridge2.0-dev:amd64. Preparing to unpack .../169-libatk-bridge2.0-dev_2.54.0-1_amd64.deb ... Unpacking libatk-bridge2.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package libb2-1:amd64. Preparing to unpack .../170-libb2-1_0.98.1-1.1+b2_amd64.deb ... Unpacking libb2-1:amd64 (0.98.1-1.1+b2) ... Selecting previously unselected package libb2-dev:amd64. Preparing to unpack .../171-libb2-dev_0.98.1-1.1+b2_amd64.deb ... Unpacking libb2-dev:amd64 (0.98.1-1.1+b2) ... Selecting previously unselected package libboost1.83-dev:amd64. Preparing to unpack .../172-libboost1.83-dev_1.83.0-3.2_amd64.deb ... Unpacking libboost1.83-dev:amd64 (1.83.0-3.2) ... Selecting previously unselected package libboost-regex1.83.0:amd64. Preparing to unpack .../173-libboost-regex1.83.0_1.83.0-3.2_amd64.deb ... Unpacking libboost-regex1.83.0:amd64 (1.83.0-3.2) ... Selecting previously unselected package libicu-dev:amd64. Preparing to unpack .../174-libicu-dev_72.1-5+b1_amd64.deb ... Unpacking libicu-dev:amd64 (72.1-5+b1) ... Selecting previously unselected package libboost-regex1.83-dev:amd64. Preparing to unpack .../175-libboost-regex1.83-dev_1.83.0-3.2_amd64.deb ... Unpacking libboost-regex1.83-dev:amd64 (1.83.0-3.2) ... Selecting previously unselected package libboost-regex-dev:amd64. Preparing to unpack .../176-libboost-regex-dev_1.83.0.2+b2_amd64.deb ... Unpacking libboost-regex-dev:amd64 (1.83.0.2+b2) ... Selecting previously unselected package libbrotli-dev:amd64. Preparing to unpack .../177-libbrotli-dev_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli-dev:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libbz2-dev:amd64. Preparing to unpack .../178-libbz2-dev_1.0.8-6_amd64.deb ... Unpacking libbz2-dev:amd64 (1.0.8-6) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../179-liblzo2-2_2.10-3+b1_amd64.deb ... Unpacking liblzo2-2:amd64 (2.10-3+b1) ... Selecting previously unselected package libcairo-script-interpreter2:amd64. Preparing to unpack .../180-libcairo-script-interpreter2_1.18.2-2_amd64.deb ... Unpacking libcairo-script-interpreter2:amd64 (1.18.2-2) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../181-libexpat1-dev_2.6.4-1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.6.4-1) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../182-libpng-dev_1.6.44-2_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.44-2) ... Selecting previously unselected package libfreetype-dev:amd64. Preparing to unpack .../183-libfreetype-dev_2.13.3+dfsg-1_amd64.deb ... Unpacking libfreetype-dev:amd64 (2.13.3+dfsg-1) ... Selecting previously unselected package libfontconfig-dev:amd64. Preparing to unpack .../184-libfontconfig-dev_2.15.0-1.1+b1_amd64.deb ... Unpacking libfontconfig-dev:amd64 (2.15.0-1.1+b1) ... Selecting previously unselected package libpixman-1-dev:amd64. Preparing to unpack .../185-libpixman-1-dev_0.44.0-3_amd64.deb ... Unpacking libpixman-1-dev:amd64 (0.44.0-3) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../186-libice6_2%3a1.1.1-1_amd64.deb ... Unpacking libice6:amd64 (2:1.1.1-1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../187-libsm6_2%3a1.2.4-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.4-1) ... Selecting previously unselected package libice-dev:amd64. Preparing to unpack .../188-libice-dev_2%3a1.1.1-1_amd64.deb ... Unpacking libice-dev:amd64 (2:1.1.1-1) ... Selecting previously unselected package libsm-dev:amd64. Preparing to unpack .../189-libsm-dev_2%3a1.2.4-1_amd64.deb ... Unpacking libsm-dev:amd64 (2:1.2.4-1) ... Selecting previously unselected package libxcb-render0-dev:amd64. Preparing to unpack .../190-libxcb-render0-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-render0-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0-dev:amd64. Preparing to unpack .../191-libxcb-shm0-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shm0-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxrender-dev:amd64. Preparing to unpack .../192-libxrender-dev_1%3a0.9.10-1.1+b2_amd64.deb ... Unpacking libxrender-dev:amd64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2-dev:amd64. Preparing to unpack .../193-libcairo2-dev_1.18.2-2_amd64.deb ... Unpacking libcairo2-dev:amd64 (1.18.2-2) ... Selecting previously unselected package libcloudproviders-dev:amd64. Preparing to unpack .../194-libcloudproviders-dev_0.3.6-1+b1_amd64.deb ... Unpacking libcloudproviders-dev:amd64 (0.3.6-1+b1) ... Selecting previously unselected package libdatrie-dev:amd64. Preparing to unpack .../195-libdatrie-dev_0.2.13-3+b1_amd64.deb ... Unpacking libdatrie-dev:amd64 (0.2.13-3+b1) ... Selecting previously unselected package libdecor-0-0:amd64. Preparing to unpack .../196-libdecor-0-0_0.2.2-1+b2_amd64.deb ... Unpacking libdecor-0-0:amd64 (0.2.2-1+b2) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../197-libwayland-server0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../198-libwayland-bin_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-bin (1.23.0-1+b1) ... Selecting previously unselected package libwayland-dev:amd64. Preparing to unpack .../199-libwayland-dev_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-dev:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libdecor-0-dev:amd64. Preparing to unpack .../200-libdecor-0-dev_0.2.2-1+b2_amd64.deb ... Unpacking libdecor-0-dev:amd64 (0.2.2-1+b2) ... Selecting previously unselected package libdeflate-dev:amd64. Preparing to unpack .../201-libdeflate-dev_1.22-1_amd64.deb ... Unpacking libdeflate-dev:amd64 (1.22-1) ... Selecting previously unselected package libdouble-conversion3:amd64. Preparing to unpack .../202-libdouble-conversion3_3.3.0-1+b2_amd64.deb ... Unpacking libdouble-conversion3:amd64 (3.3.0-1+b2) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../203-libdrm-common_2.4.123-1_all.deb ... Unpacking libdrm-common (2.4.123-1) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../204-libdrm2_2.4.123-1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../205-libdrm-amdgpu1_2.4.123-1_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../206-libpciaccess0_0.17-3+b2_amd64.deb ... Unpacking libpciaccess0:amd64 (0.17-3+b2) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../207-libdrm-intel1_2.4.123-1_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../208-libdrm-radeon1_2.4.123-1_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../209-libdrm-nouveau2_2.4.123-1_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.123-1) ... Selecting previously unselected package libpciaccess-dev:amd64. Preparing to unpack .../210-libpciaccess-dev_0.17-3+b2_amd64.deb ... Unpacking libpciaccess-dev:amd64 (0.17-3+b2) ... Selecting previously unselected package libdrm-dev:amd64. Preparing to unpack .../211-libdrm-dev_2.4.123-1_amd64.deb ... Unpacking libdrm-dev:amd64 (2.4.123-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../212-libedit2_3.1-20240808-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20240808-1) ... Selecting previously unselected package libglvnd0:amd64. Preparing to unpack .../213-libglvnd0_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../214-libxcb-randr0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../215-libglapi-mesa_24.2.7-1_amd64.deb ... Unpacking libglapi-mesa:amd64 (24.2.7-1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../216-libz3-4_4.13.3-1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1) ... Selecting previously unselected package libllvm19:amd64. Preparing to unpack .../217-libllvm19_1%3a19.1.3-2_amd64.deb ... Unpacking libllvm19:amd64 (1:19.1.3-2) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../218-libsensors-config_1%3a3.6.0-10_all.deb ... Unpacking libsensors-config (1:3.6.0-10) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../219-libsensors5_1%3a3.6.0-10+b1_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-10+b1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../220-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../221-libxcb-dri2-0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../222-libxcb-dri3-0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../223-libxcb-present0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-present0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../224-libxcb-sync1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../225-libxcb-xfixes0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../226-libxshmfence1_1.3-1+b2_amd64.deb ... Unpacking libxshmfence1:amd64 (1.3-1+b2) ... Selecting previously unselected package mesa-libgallium:amd64. Preparing to unpack .../227-mesa-libgallium_24.2.7-1_amd64.deb ... Unpacking mesa-libgallium:amd64 (24.2.7-1) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../228-libgbm1_24.2.7-1_amd64.deb ... Unpacking libgbm1:amd64 (24.2.7-1) ... Selecting previously unselected package libegl-mesa0:amd64. Preparing to unpack .../229-libegl-mesa0_24.2.7-1_amd64.deb ... Unpacking libegl-mesa0:amd64 (24.2.7-1) ... Selecting previously unselected package libegl1:amd64. Preparing to unpack .../230-libegl1_1.7.0-1+b2_amd64.deb ... Unpacking libegl1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../231-libxcb-glx0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../232-libxxf86vm1_1%3a1.1.4-1+b3_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b3) ... Selecting previously unselected package libvulkan1:amd64. Preparing to unpack .../233-libvulkan1_1.3.296.0-1_amd64.deb ... Unpacking libvulkan1:amd64 (1.3.296.0-1) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../234-libgl1-mesa-dri_24.2.7-1_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (24.2.7-1) ... Selecting previously unselected package libglx-mesa0:amd64. Preparing to unpack .../235-libglx-mesa0_24.2.7-1_amd64.deb ... Unpacking libglx-mesa0:amd64 (24.2.7-1) ... Selecting previously unselected package libglx0:amd64. Preparing to unpack .../236-libglx0_1.7.0-1+b2_amd64.deb ... Unpacking libglx0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgl1:amd64. Preparing to unpack .../237-libgl1_1.7.0-1+b2_amd64.deb ... Unpacking libgl1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglx-dev:amd64. Preparing to unpack .../238-libglx-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglx-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgl-dev:amd64. Preparing to unpack .../239-libgl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libgl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libegl-dev:amd64. Preparing to unpack .../240-libegl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libegl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglvnd-core-dev:amd64. Preparing to unpack .../241-libglvnd-core-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd-core-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles1:amd64. Preparing to unpack .../242-libgles1_1.7.0-1+b2_amd64.deb ... Unpacking libgles1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles2:amd64. Preparing to unpack .../243-libgles2_1.7.0-1+b2_amd64.deb ... Unpacking libgles2:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles-dev:amd64. Preparing to unpack .../244-libgles-dev_1.7.0-1+b2_amd64.deb ... Unpacking libgles-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libopengl0:amd64. Preparing to unpack .../245-libopengl0_1.7.0-1+b2_amd64.deb ... Unpacking libopengl0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libopengl-dev:amd64. Preparing to unpack .../246-libopengl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libopengl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglvnd-dev:amd64. Preparing to unpack .../247-libglvnd-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libegl1-mesa-dev:amd64. Preparing to unpack .../248-libegl1-mesa-dev_24.2.7-1_amd64.deb ... Unpacking libegl1-mesa-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libepoxy-dev:amd64. Preparing to unpack .../249-libepoxy-dev_1.5.10-2_amd64.deb ... Unpacking libepoxy-dev:amd64 (1.5.10-2) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../250-libevdev2_1.13.3+dfsg-1_amd64.deb ... Unpacking libevdev2:amd64 (1.13.3+dfsg-1) ... Selecting previously unselected package libogg0:amd64. Preparing to unpack .../251-libogg0_1.3.5-3+b2_amd64.deb ... Unpacking libogg0:amd64 (1.3.5-3+b2) ... Selecting previously unselected package libflac12t64:amd64. Preparing to unpack .../252-libflac12t64_1.4.3+ds-2.1+b1_amd64.deb ... Unpacking libflac12t64:amd64 (1.4.3+ds-2.1+b1) ... Selecting previously unselected package libogg-dev:amd64. Preparing to unpack .../253-libogg-dev_1.3.5-3+b2_amd64.deb ... Unpacking libogg-dev:amd64 (1.3.5-3+b2) ... Selecting previously unselected package libflac-dev:amd64. Preparing to unpack .../254-libflac-dev_1.4.3+ds-2.1+b1_amd64.deb ... Unpacking libflac-dev:amd64 (1.4.3+ds-2.1+b1) ... Selecting previously unselected package libmp3lame0:amd64. Preparing to unpack .../255-libmp3lame0_3.100-6+b3_amd64.deb ... Unpacking libmp3lame0:amd64 (3.100-6+b3) ... Selecting previously unselected package libmpg123-0t64:amd64. Preparing to unpack .../256-libmpg123-0t64_1.32.9-1_amd64.deb ... Unpacking libmpg123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libopus0:amd64. Preparing to unpack .../257-libopus0_1.5.2-2_amd64.deb ... Unpacking libopus0:amd64 (1.5.2-2) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../258-libvorbis0a_1.3.7-2+b1_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libvorbisenc2:amd64. Preparing to unpack .../259-libvorbisenc2_1.3.7-2+b1_amd64.deb ... Unpacking libvorbisenc2:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libsndfile1:amd64. Preparing to unpack .../260-libsndfile1_1.2.2-1+b3_amd64.deb ... Unpacking libsndfile1:amd64 (1.2.2-1+b3) ... Selecting previously unselected package libinstpatch-1.0-2:amd64. Preparing to unpack .../261-libinstpatch-1.0-2_1.1.6-1+b2_amd64.deb ... Unpacking libinstpatch-1.0-2:amd64 (1.1.6-1+b2) ... Selecting previously unselected package libjack0:amd64. Preparing to unpack .../262-libjack0_1%3a0.126.0-2+b3_amd64.deb ... Unpacking libjack0:amd64 (1:0.126.0-2+b3) ... Selecting previously unselected package libwebrtc-audio-processing1:amd64. Preparing to unpack .../263-libwebrtc-audio-processing1_0.3-1+b2_amd64.deb ... Unpacking libwebrtc-audio-processing1:amd64 (0.3-1+b2) ... Selecting previously unselected package libspa-0.2-modules:amd64. Preparing to unpack .../264-libspa-0.2-modules_1.2.6-1_amd64.deb ... Unpacking libspa-0.2-modules:amd64 (1.2.6-1) ... Selecting previously unselected package libpipewire-0.3-0t64:amd64. Preparing to unpack .../265-libpipewire-0.3-0t64_1.2.6-1_amd64.deb ... Unpacking libpipewire-0.3-0t64:amd64 (1.2.6-1) ... Selecting previously unselected package libpulse0:amd64. Preparing to unpack .../266-libpulse0_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse0:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libsamplerate0:amd64. Preparing to unpack .../267-libsamplerate0_0.2.2-4+b2_amd64.deb ... Unpacking libsamplerate0:amd64 (0.2.2-4+b2) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../268-libxss1_1%3a1.2.3-1+b2_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.3-1+b2) ... Selecting previously unselected package libsdl2-2.0-0:amd64. Preparing to unpack .../269-libsdl2-2.0-0_2.30.9+dfsg-1_amd64.deb ... Unpacking libsdl2-2.0-0:amd64 (2.30.9+dfsg-1) ... Selecting previously unselected package timgm6mb-soundfont. Preparing to unpack .../270-timgm6mb-soundfont_1.3-5_all.deb ... Unpacking timgm6mb-soundfont (1.3-5) ... Selecting previously unselected package libfluidsynth3:amd64. Preparing to unpack .../271-libfluidsynth3_2.4.0-1_amd64.deb ... Unpacking libfluidsynth3:amd64 (2.4.0-1) ... Selecting previously unselected package libout123-0t64:amd64. Preparing to unpack .../272-libout123-0t64_1.32.9-1_amd64.deb ... Unpacking libout123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libsyn123-0t64:amd64. Preparing to unpack .../273-libsyn123-0t64_1.32.9-1_amd64.deb ... Unpacking libsyn123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libmpg123-dev:amd64. Preparing to unpack .../274-libmpg123-dev_1.32.9-1_amd64.deb ... Unpacking libmpg123-dev:amd64 (1.32.9-1) ... Selecting previously unselected package libopus-dev:amd64. Preparing to unpack .../275-libopus-dev_1.5.2-2_amd64.deb ... Unpacking libopus-dev:amd64 (1.5.2-2) ... Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../276-libvorbisfile3_1.3.7-2+b1_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libvorbis-dev:amd64. Preparing to unpack .../277-libvorbis-dev_1.3.7-2+b1_amd64.deb ... Unpacking libvorbis-dev:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libsndfile1-dev:amd64. Preparing to unpack .../278-libsndfile1-dev_1.2.2-1+b3_amd64.deb ... Unpacking libsndfile1-dev:amd64 (1.2.2-1+b3) ... Selecting previously unselected package libinstpatch-dev:amd64. Preparing to unpack .../279-libinstpatch-dev_1.1.6-1+b2_amd64.deb ... Unpacking libinstpatch-dev:amd64 (1.1.6-1+b2) ... Selecting previously unselected package libjack-dev:amd64. Preparing to unpack .../280-libjack-dev_1%3a0.126.0-2+b3_amd64.deb ... Unpacking libjack-dev:amd64 (1:0.126.0-2+b3) ... Selecting previously unselected package libspa-0.2-dev:amd64. Preparing to unpack .../281-libspa-0.2-dev_1.2.6-1_amd64.deb ... Unpacking libspa-0.2-dev:amd64 (1.2.6-1) ... Selecting previously unselected package libpipewire-0.3-dev:amd64. Preparing to unpack .../282-libpipewire-0.3-dev_1.2.6-1_amd64.deb ... Unpacking libpipewire-0.3-dev:amd64 (1.2.6-1) ... Selecting previously unselected package libpulse-mainloop-glib0:amd64. Preparing to unpack .../283-libpulse-mainloop-glib0_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse-mainloop-glib0:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libpulse-dev:amd64. Preparing to unpack .../284-libpulse-dev_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse-dev:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../285-libncurses6_6.5-2+b1_amd64.deb ... Unpacking libncurses6:amd64 (6.5-2+b1) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../286-libncurses-dev_6.5-2+b1_amd64.deb ... Unpacking libncurses-dev:amd64 (6.5-2+b1) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../287-libreadline-dev_8.2-5_amd64.deb ... Unpacking libreadline-dev:amd64 (8.2-5) ... Selecting previously unselected package libgbm-dev:amd64. Preparing to unpack .../288-libgbm-dev_24.2.7-1_amd64.deb ... Unpacking libgbm-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libibus-1.0-dev:amd64. Preparing to unpack .../289-libibus-1.0-dev_1.5.31-1_amd64.deb ... Unpacking libibus-1.0-dev:amd64 (1.5.31-1) ... Selecting previously unselected package libsamplerate0-dev:amd64. Preparing to unpack .../290-libsamplerate0-dev_0.2.2-4+b2_amd64.deb ... Unpacking libsamplerate0-dev:amd64 (0.2.2-4+b2) ... Selecting previously unselected package libsndio-dev:amd64. Preparing to unpack .../291-libsndio-dev_1.10.0-0.1_amd64.deb ... Unpacking libsndio-dev:amd64 (1.10.0-0.1) ... Selecting previously unselected package libudev-dev:amd64. Preparing to unpack .../292-libudev-dev_257~rc2-3_amd64.deb ... Unpacking libudev-dev:amd64 (257~rc2-3) ... Selecting previously unselected package libxcursor-dev:amd64. Preparing to unpack .../293-libxcursor-dev_1%3a1.2.2-1+b1_amd64.deb ... Unpacking libxcursor-dev:amd64 (1:1.2.2-1+b1) ... Selecting previously unselected package libxinerama-dev:amd64. Preparing to unpack .../294-libxinerama-dev_2%3a1.1.4-3+b2_amd64.deb ... Unpacking libxinerama-dev:amd64 (2:1.1.4-3+b2) ... Selecting previously unselected package libxkbcommon-dev:amd64. Preparing to unpack .../295-libxkbcommon-dev_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon-dev:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libxrandr-dev:amd64. Preparing to unpack .../296-libxrandr-dev_2%3a1.5.4-1+b1_amd64.deb ... Unpacking libxrandr-dev:amd64 (2:1.5.4-1+b1) ... Selecting previously unselected package libxss-dev:amd64. Preparing to unpack .../297-libxss-dev_1%3a1.2.3-1+b2_amd64.deb ... Unpacking libxss-dev:amd64 (1:1.2.3-1+b2) ... Selecting previously unselected package libxt6t64:amd64. Preparing to unpack .../298-libxt6t64_1%3a1.2.1-1.2+b1_amd64.deb ... Unpacking libxt6t64:amd64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxt-dev:amd64. Preparing to unpack .../299-libxt-dev_1%3a1.2.1-1.2+b1_amd64.deb ... Unpacking libxt-dev:amd64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxv1:amd64. Preparing to unpack .../300-libxv1_2%3a1.0.11-1.1+b2_amd64.deb ... Unpacking libxv1:amd64 (2:1.0.11-1.1+b2) ... Selecting previously unselected package libxv-dev:amd64. Preparing to unpack .../301-libxv-dev_2%3a1.0.11-1.1+b2_amd64.deb ... Unpacking libxv-dev:amd64 (2:1.0.11-1.1+b2) ... Selecting previously unselected package libxxf86vm-dev:amd64. Preparing to unpack .../302-libxxf86vm-dev_1%3a1.1.4-1+b3_amd64.deb ... Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1+b3) ... Selecting previously unselected package libsdl2-dev:amd64. Preparing to unpack .../303-libsdl2-dev_2.30.9+dfsg-1_amd64.deb ... Unpacking libsdl2-dev:amd64 (2.30.9+dfsg-1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../304-libsystemd-dev_257~rc2-3_amd64.deb ... Unpacking libsystemd-dev:amd64 (257~rc2-3) ... Selecting previously unselected package libfluidsynth-dev:amd64. Preparing to unpack .../305-libfluidsynth-dev_2.4.0-1_amd64.deb ... Unpacking libfluidsynth-dev:amd64 (2.4.0-1) ... Selecting previously unselected package libfribidi-dev:amd64. Preparing to unpack .../306-libfribidi-dev_1.0.15-1_amd64.deb ... Unpacking libfribidi-dev:amd64 (1.0.15-1) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../307-libgdk-pixbuf2.0-bin_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf2.0-bin (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:amd64. Preparing to unpack .../308-libjpeg62-turbo-dev_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg62-turbo-dev:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package libjpeg-dev:amd64. Preparing to unpack .../309-libjpeg-dev_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg-dev:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package libjbig-dev:amd64. Preparing to unpack .../310-libjbig-dev_2.1-6.1+b2_amd64.deb ... Unpacking libjbig-dev:amd64 (2.1-6.1+b2) ... Selecting previously unselected package liblzma-dev:amd64. Preparing to unpack .../311-liblzma-dev_5.6.3-1+b1_amd64.deb ... Unpacking liblzma-dev:amd64 (5.6.3-1+b1) ... Selecting previously unselected package libzstd-dev:amd64. Preparing to unpack .../312-libzstd-dev_1.5.6+dfsg-1+b1_amd64.deb ... Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1+b1) ... Selecting previously unselected package libwebpdecoder3:amd64. Preparing to unpack .../313-libwebpdecoder3_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpdecoder3:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libsharpyuv-dev:amd64. Preparing to unpack .../314-libsharpyuv-dev_1.4.0-0.1+b1_amd64.deb ... Unpacking libsharpyuv-dev:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libwebp-dev:amd64. Preparing to unpack .../315-libwebp-dev_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebp-dev:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiffxx6:amd64. Preparing to unpack .../316-libtiffxx6_4.5.1+git230720-5_amd64.deb ... Unpacking libtiffxx6:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package liblerc-dev:amd64. Preparing to unpack .../317-liblerc-dev_4.0.0+ds-5_amd64.deb ... Unpacking liblerc-dev:amd64 (4.0.0+ds-5) ... Selecting previously unselected package libtiff-dev:amd64. Preparing to unpack .../318-libtiff-dev_4.5.1+git230720-5_amd64.deb ... Unpacking libtiff-dev:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package libgdk-pixbuf-2.0-dev:amd64. Preparing to unpack .../319-libgdk-pixbuf-2.0-dev_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-dev:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libgl1-mesa-dev:amd64. Preparing to unpack .../320-libgl1-mesa-dev_24.2.7-1_amd64.deb ... Unpacking libgl1-mesa-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libglew2.2:amd64. Preparing to unpack .../321-libglew2.2_2.2.0-4+b2_amd64.deb ... Unpacking libglew2.2:amd64 (2.2.0-4+b2) ... Selecting previously unselected package libglu1-mesa:amd64. Preparing to unpack .../322-libglu1-mesa_9.0.2-1.1+b2_amd64.deb ... Unpacking libglu1-mesa:amd64 (9.0.2-1.1+b2) ... Selecting previously unselected package libglu1-mesa-dev:amd64. Preparing to unpack .../323-libglu1-mesa-dev_9.0.2-1.1+b2_amd64.deb ... Unpacking libglu1-mesa-dev:amd64 (9.0.2-1.1+b2) ... Selecting previously unselected package libglew-dev:amd64. Preparing to unpack .../324-libglew-dev_2.2.0-4+b2_amd64.deb ... Unpacking libglew-dev:amd64 (2.2.0-4+b2) ... Selecting previously unselected package libgraphite2-dev:amd64. Preparing to unpack .../325-libgraphite2-dev_1.3.14-2+b1_amd64.deb ... Unpacking libgraphite2-dev:amd64 (1.3.14-2+b1) ... Selecting previously unselected package libgtest-dev:amd64. Preparing to unpack .../326-libgtest-dev_1.15.2-1_amd64.deb ... Unpacking libgtest-dev:amd64 (1.15.2-1) ... Selecting previously unselected package libharfbuzz-icu0:amd64. Preparing to unpack .../327-libharfbuzz-icu0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-icu0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-subset0:amd64. Preparing to unpack .../328-libharfbuzz-subset0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-subset0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-cairo0:amd64. Preparing to unpack .../329-libharfbuzz-cairo0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-cairo0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-dev:amd64. Preparing to unpack .../330-libharfbuzz-dev_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-dev:amd64 (10.0.1-1) ... Selecting previously unselected package libthai-dev:amd64. Preparing to unpack .../331-libthai-dev_0.1.29-2+b1_amd64.deb ... Unpacking libthai-dev:amd64 (0.1.29-2+b1) ... Selecting previously unselected package libxft-dev:amd64. Preparing to unpack .../332-libxft-dev_2.3.6-1+b2_amd64.deb ... Unpacking libxft-dev:amd64 (2.3.6-1+b2) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../333-pango1.0-tools_1.54.0+ds-3_amd64.deb ... Unpacking pango1.0-tools (1.54.0+ds-3) ... Selecting previously unselected package libpango1.0-dev:amd64. Preparing to unpack .../334-libpango1.0-dev_1.54.0+ds-3_amd64.deb ... Unpacking libpango1.0-dev:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libxcomposite-dev:amd64. Preparing to unpack .../335-libxcomposite-dev_1%3a0.4.6-1_amd64.deb ... Unpacking libxcomposite-dev:amd64 (1:0.4.6-1) ... Selecting previously unselected package libxdamage-dev:amd64. Preparing to unpack .../336-libxdamage-dev_1%3a1.1.6-1+b2_amd64.deb ... Unpacking libxdamage-dev:amd64 (1:1.1.6-1+b2) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../337-wayland-protocols_1.38-1_all.deb ... Unpacking wayland-protocols (1.38-1) ... Selecting previously unselected package libgtk-3-dev:amd64. Preparing to unpack .../338-libgtk-3-dev_3.24.43-4_amd64.deb ... Unpacking libgtk-3-dev:amd64 (3.24.43-4) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../339-libgudev-1.0-0_238-5+b1_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (238-5+b1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../340-libwacom-common_2.13.0-1_all.deb ... Unpacking libwacom-common (2.13.0-1) ... Selecting previously unselected package libwacom9:amd64. Preparing to unpack .../341-libwacom9_2.13.0-1_amd64.deb ... Unpacking libwacom9:amd64 (2.13.0-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../342-libinput-bin_1.26.2-1_amd64.deb ... Unpacking libinput-bin (1.26.2-1) ... Selecting previously unselected package libmtdev1t64:amd64. Preparing to unpack .../343-libmtdev1t64_1.1.6-1.2+b1_amd64.deb ... Unpacking libmtdev1t64:amd64 (1.1.6-1.2+b1) ... Selecting previously unselected package libinput10:amd64. Preparing to unpack .../344-libinput10_1.26.2-1_amd64.deb ... Unpacking libinput10:amd64 (1.26.2-1) ... Selecting previously unselected package libixml11t64:amd64. Preparing to unpack .../345-libixml11t64_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libixml11t64:amd64 (1:1.14.19-2+b1) ... Selecting previously unselected package libmd4c0:amd64. Preparing to unpack .../346-libmd4c0_0.5.2-2+b1_amd64.deb ... Unpacking libmd4c0:amd64 (0.5.2-2+b1) ... Selecting previously unselected package libmodplug1:amd64. Preparing to unpack .../347-libmodplug1_1%3a0.8.9.0-3+b2_amd64.deb ... Unpacking libmodplug1:amd64 (1:0.8.9.0-3+b2) ... Selecting previously unselected package libmodplug-dev:amd64. Preparing to unpack .../348-libmodplug-dev_1%3a0.8.9.0-3+b2_amd64.deb ... Unpacking libmodplug-dev:amd64 (1:0.8.9.0-3+b2) ... Selecting previously unselected package libopusfile0:amd64. Preparing to unpack .../349-libopusfile0_0.12-4+b3_amd64.deb ... Unpacking libopusfile0:amd64 (0.12-4+b3) ... Selecting previously unselected package libopusfile-dev:amd64. Preparing to unpack .../350-libopusfile-dev_0.12-4+b3_amd64.deb ... Unpacking libopusfile-dev:amd64 (0.12-4+b3) ... Selecting previously unselected package libqt5core5t64:amd64. Preparing to unpack .../351-libqt5core5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5core5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5concurrent5t64:amd64. Preparing to unpack .../352-libqt5concurrent5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5concurrent5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5dbus5t64:amd64. Preparing to unpack .../353-libqt5dbus5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5dbus5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5network5t64:amd64. Preparing to unpack .../354-libqt5network5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5network5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libxcb-icccm4:amd64. Preparing to unpack .../355-libxcb-icccm4_0.4.2-1_amd64.deb ... Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... Selecting previously unselected package libxcb-util1:amd64. Preparing to unpack .../356-libxcb-util1_0.4.0-1+b2_amd64.deb ... Unpacking libxcb-util1:amd64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-image0:amd64. Preparing to unpack .../357-libxcb-image0_0.4.0-2+b2_amd64.deb ... Unpacking libxcb-image0:amd64 (0.4.0-2+b2) ... Selecting previously unselected package libxcb-keysyms1:amd64. Preparing to unpack .../358-libxcb-keysyms1_0.4.0-1+b3_amd64.deb ... Unpacking libxcb-keysyms1:amd64 (0.4.0-1+b3) ... Selecting previously unselected package libxcb-render-util0:amd64. Preparing to unpack .../359-libxcb-render-util0_0.3.9-1+b2_amd64.deb ... Unpacking libxcb-render-util0:amd64 (0.3.9-1+b2) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../360-libxcb-shape0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinerama0:amd64. Preparing to unpack .../361-libxcb-xinerama0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xinerama0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinput0:amd64. Preparing to unpack .../362-libxcb-xinput0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xinput0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xkb1:amd64. Preparing to unpack .../363-libxcb-xkb1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xkb1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxkbcommon-x11-0:amd64. Preparing to unpack .../364-libxkbcommon-x11-0_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon-x11-0:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libqt5gui5t64:amd64. Preparing to unpack .../365-libqt5gui5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5gui5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5widgets5t64:amd64. Preparing to unpack .../366-libqt5widgets5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5widgets5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5printsupport5t64:amd64. Preparing to unpack .../367-libqt5printsupport5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5printsupport5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5sql5t64:amd64. Preparing to unpack .../368-libqt5sql5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5sql5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5test5t64:amd64. Preparing to unpack .../369-libqt5test5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5test5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5xml5t64:amd64. Preparing to unpack .../370-libqt5xml5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5xml5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libsdl2-mixer-2.0-0:amd64. Preparing to unpack .../371-libsdl2-mixer-2.0-0_2.8.0+dfsg-1+b3_amd64.deb ... Unpacking libsdl2-mixer-2.0-0:amd64 (2.8.0+dfsg-1+b3) ... Selecting previously unselected package libsdl2-mixer-dev:amd64. Preparing to unpack .../372-libsdl2-mixer-dev_2.8.0+dfsg-1+b3_amd64.deb ... Unpacking libsdl2-mixer-dev:amd64 (2.8.0+dfsg-1+b3) ... Selecting previously unselected package libtinyxml2.6.2v5:amd64. Preparing to unpack .../373-libtinyxml2.6.2v5_2.6.2-7_amd64.deb ... Unpacking libtinyxml2.6.2v5:amd64 (2.6.2-7) ... Selecting previously unselected package libtinyxml-dev:amd64. Preparing to unpack .../374-libtinyxml-dev_2.6.2-7_amd64.deb ... Unpacking libtinyxml-dev:amd64 (2.6.2-7) ... Selecting previously unselected package libupnp17t64:amd64. Preparing to unpack .../375-libupnp17t64_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libupnp17t64:amd64 (1:1.14.19-2+b1) ... Selecting previously unselected package libupnp-dev. Preparing to unpack .../376-libupnp-dev_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libupnp-dev (1:1.14.19-2+b1) ... Selecting previously unselected package libvulkan-dev:amd64. Preparing to unpack .../377-libvulkan-dev_1.3.296.0-1_amd64.deb ... Unpacking libvulkan-dev:amd64 (1.3.296.0-1) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../378-libxpm4_1%3a3.5.17-1+b2_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.17-1+b2) ... Selecting previously unselected package libxpm-dev:amd64. Preparing to unpack .../379-libxpm-dev_1%3a3.5.17-1+b2_amd64.deb ... Unpacking libxpm-dev:amd64 (1:3.5.17-1+b2) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../380-qt5-qmake-bin_5.15.15+dfsg-2_amd64.deb ... Unpacking qt5-qmake-bin (5.15.15+dfsg-2) ... Selecting previously unselected package qtchooser. Preparing to unpack .../381-qtchooser_66-2_amd64.deb ... Unpacking qtchooser (66-2) ... Selecting previously unselected package qt5-qmake:amd64. Preparing to unpack .../382-qt5-qmake_5.15.15+dfsg-2_amd64.deb ... Unpacking qt5-qmake:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../383-qtbase5-dev-tools_5.15.15+dfsg-2_amd64.deb ... Unpacking qtbase5-dev-tools (5.15.15+dfsg-2) ... Selecting previously unselected package qtbase5-dev:amd64. Preparing to unpack .../384-qtbase5-dev_5.15.15+dfsg-2_amd64.deb ... Unpacking qtbase5-dev:amd64 (5.15.15+dfsg-2) ... Setting up media-types (10.1.0) ... Setting up libb2-1:amd64 (0.98.1-1.1+b2) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libgraphite2-3:amd64 (1.3.14-2+b1) ... Setting up liblcms2-2:amd64 (2.16-2) ... Setting up libpixman-1-0:amd64 (0.44.0-3) ... Setting up libmodplug1:amd64 (1:0.8.9.0-3+b2) ... Setting up libsharpyuv0:amd64 (1.4.0-0.1+b1) ... Setting up libwayland-server0:amd64 (1.23.0-1+b1) ... Setting up libpciaccess0:amd64 (0.17-3+b2) ... Setting up systemd-sysv (257~rc2-3) ... Setting up libxau6:amd64 (1:1.0.11-1) ... Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3+b2) ... Setting up libdouble-conversion3:amd64 (3.3.0-1+b2) ... Setting up libkeyutils1:amd64 (1.6.3-4) ... Setting up libboost1.83-dev:amd64 (1.83.0-3.2) ... Setting up libmodplug-dev:amd64 (1:0.8.9.0-3+b2) ... Setting up libxcb1:amd64 (1.17.0-2+b1) ... Setting up libpixman-1-dev:amd64 (0.44.0-3) ... Setting up native-architecture (0.2.3) ... Setting up libicu72:amd64 (72.1-5+b1) ... Setting up libpciaccess-dev:amd64 (0.17-3+b2) ... Setting up libxcb-xfixes0:amd64 (1.17.0-2+b1) ... Setting up libogg0:amd64 (1.3.5-3+b2) ... Setting up liblerc4:amd64 (4.0.0+ds-5) ... Setting up libzstd-dev:amd64 (1.5.6+dfsg-1+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libglvnd-core-dev:amd64 (1.7.0-1+b2) ... Setting up hicolor-icon-theme (0.18-1) ... Setting up libxcb-xinput0:amd64 (1.17.0-2+b1) ... Setting up libdatrie1:amd64 (0.2.13-3+b1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libxcb-render0:amd64 (1.17.0-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglvnd0:amd64 (1.7.0-1+b2) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libboost-regex1.83.0:amd64 (1.83.0-3.2) ... Setting up libxcb-glx0:amd64 (1.17.0-2+b1) ... Setting up libdebhelper-perl (13.20) ... Setting up libbrotli1:amd64 (1.1.0-2+b6) ... Setting up libedit2:amd64 (3.1-20240808-1) ... Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... Setting up libuv1t64:amd64 (1.48.0-7) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up libxcb-keysyms1:amd64 (0.4.0-1+b3) ... Setting up libxcb-shape0:amd64 (1.17.0-2+b1) ... Setting up x11-common (1:7.7+23.1) ... Running in chroot, ignoring request. Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libsensors-config (1:3.6.0-10) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:amd64 (1.64.0-1) ... Setting up libdeflate0:amd64 (1.22-1) ... Setting up libwebrtc-audio-processing1:amd64 (0.3-1+b2) ... Setting up libwebpdecoder3:amd64 (1.4.0-0.1+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libxcb-render-util0:amd64 (0.3.9-1+b2) ... Setting up xkb-data (2.42-1) ... Setting up liblzo2-2:amd64 (2.10-3+b1) ... Setting up libxcb-shm0:amd64 (1.17.0-2+b1) ... Setting up libxcb-icccm4:amd64 (0.4.2-1) ... Setting up libcom-err2:amd64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libogg-dev:amd64 (1.3.5-3+b2) ... Setting up libmpg123-0t64:amd64 (1.32.9-1) ... Setting up libffi-dev:amd64 (3.4.6-1) ... Setting up googletest (1.15.2-1) ... Setting up libjbig0:amd64 (2.1-6.1+b2) ... Setting up libpcre2-16-0:amd64 (10.42-4+b2) ... Setting up libopengl0:amd64 (1.7.0-1+b2) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libxcb-util1:amd64 (0.4.0-1+b2) ... Setting up libxcb-xkb1:amd64 (1.17.0-2+b1) ... Setting up libxcb-image0:amd64 (0.4.0-2+b2) ... Setting up libkrb5support0:amd64 (1.21.3-3) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Dec 27 08:13:24 UTC 2025. Universal Time is now: Sat Dec 27 08:13:24 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... Setting up libsysprof-capture-4-dev:amd64 (47.0-2) ... Setting up libasound2-data (1.2.12-1) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libgraphite2-dev:amd64 (1.3.14-2+b1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:amd64 (4.13.3-1) ... Setting up libpcre2-32-0:amd64 (10.42-4+b2) ... Setting up libglib2.0-0t64:amd64 (2.82.2-2) ... Setting up libglib2.0-data (2.82.2-2) ... Setting up libxcb-xinerama0:amd64 (1.17.0-2+b1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up libgles2:amd64 (1.7.0-1+b2) ... Setting up libasound2t64:amd64 (1.2.12-1+b1) ... Setting up libexpat1-dev:amd64 (2.6.4-1) ... Setting up libjpeg62-turbo:amd64 (1:2.1.5-3+b1) ... Setting up qt5-qmake-bin (5.15.15+dfsg-2) ... Setting up libb2-dev:amd64 (0.98.1-1.1+b2) ... Setting up libx11-data (2:1.8.10-2) ... Setting up libjpeg62-turbo-dev:amd64 (1:2.1.5-3+b1) ... Setting up libepoxy0:amd64 (1.5.10-2) ... Setting up libsyn123-0t64:amd64 (1.32.9-1) ... Setting up libxcb-sync1:amd64 (1.17.0-2+b1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libjack0:amd64 (1:0.126.0-2+b3) ... Setting up libjsoncpp26:amd64 (1.9.6-3) ... Setting up uuid-dev:amd64 (2.40.2-11) ... Setting up libavahi-common-data:amd64 (0.8-13+b3) ... Setting up libncurses6:amd64 (6.5-2+b1) ... Setting up libgles1:amd64 (1.7.0-1+b2) ... Setting up libdbus-1-3:amd64 (1.14.10-6) ... Setting up libfribidi0:amd64 (1.0.15-1) ... Setting up libopus0:amd64 (1.5.2-2) ... Setting up libproc2-0:amd64 (2:4.0.4-6) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:amd64 (1.6.44-2) ... Setting up libvorbis0a:amd64 (1.3.7-2+b1) ... Setting up autopoint (0.22.5-2) ... Setting up icu-devtools (72.1-5+b1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up libudev-dev:amd64 (257~rc2-3) ... Setting up libixml11t64:amd64 (1:1.14.19-2+b1) ... Setting up libsepol-dev:amd64 (3.7-1) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up gir1.2-glib-2.0:amd64 (2.82.2-2) ... Setting up libsensors5:amd64 (1:3.6.0-10+b1) ... Setting up liblerc-dev:amd64 (4.0.0+ds-5) ... Setting up libtinyxml2.6.2v5:amd64 (2.6.2-7) ... Setting up libk5crypto3:amd64 (1.21.3-3) ... Setting up libltdl7:amd64 (2.4.7-8) ... Setting up libfftw3-double3:amd64 (3.3.10-1+b3) ... Setting up libglapi-mesa:amd64 (24.2.7-1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Setting up libraw23t64:amd64 (0.21.3-1+b1) ... Setting up libvulkan1:amd64 (1.3.296.0-1) ... Setting up autoconf (2.72-3) ... Setting up libwebp7:amd64 (1.4.0-0.1+b1) ... Setting up liblzma-dev:amd64 (5.6.3-1+b1) ... Setting up libsndio7.0:amd64 (1.10.0-0.1) ... Setting up libxcb-dri2-0:amd64 (1.17.0-2+b1) ... Setting up libout123-0t64:amd64 (1.32.9-1) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libpcre2-posix3:amd64 (10.42-4+b2) ... Setting up dwz (0.15-1+b1) ... Setting up wayland-protocols (1.38-1) ... Setting up libdav1d7:amd64 (1.5.0-1+b1) ... Setting up liblqr-1-0:amd64 (0.4.2-2.1+b2) ... Setting up libmtdev1t64:amd64 (1.1.6-1.2+b1) ... Setting up sensible-utils (0.0.24) ... Setting up gir1.2-glib-2.0-dev:amd64 (2.82.2-2) ... Setting up libasyncns0:amd64 (0.8-6+b5) ... Setting up libxshmfence1:amd64 (1.3-1+b2) ... Setting up at-spi2-common (2.54.0-1) ... Setting up libtiff6:amd64 (4.5.1+git230720-5) ... Setting up libxcb-randr0:amd64 (1.17.0-2+b1) ... Setting up dbus-session-bus-common (1.14.10-6) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-6) ... Setting up libmd4c0:amd64 (0.5.2-2+b1) ... Setting up libopenjp2-7:amd64 (2.5.0-2+b4) ... Setting up libx11-6:amd64 (2:1.8.10-2) ... Setting up libopenal-data (1:1.23.1-4) ... Setting up libthai-data (0.1.29-2) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.4) ... Setting up sgml-base (1.31) ... Setting up cmake-data (3.30.5-1) ... Setting up librhash1:amd64 (1.4.5-1) ... Setting up libkrb5-3:amd64 (1.21.3-3) ... Setting up libglu1-mesa:amd64 (9.0.2-1.1+b2) ... Setting up libflac12t64:amd64 (1.4.3+ds-2.1+b1) ... Setting up libwayland-egl1:amd64 (1.23.0-1+b1) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up libopengl-dev:amd64 (1.7.0-1+b2) ... Setting up dbus-system-bus-common (1.14.10-6) ... useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Setting up libspa-0.2-dev:amd64 (1.2.6-1) ... Setting up libasound2-dev:amd64 (1.2.12-1+b1) ... Setting up libde265-0:amd64 (1.0.15-1+b2) ... Setting up libsharpyuv-dev:amd64 (1.4.0-0.1+b1) ... Setting up libsamplerate0:amd64 (0.2.2-4+b2) ... Setting up timgm6mb-soundfont (1.3-5) ... update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf2/default-GM.sf2 (default-GM.sf2) in auto mode update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf3/default-GM.sf3 (default-GM.sf3) in auto mode Setting up libupnp17t64:amd64 (1:1.14.19-2+b1) ... Setting up libwebpmux3:amd64 (1.4.0-0.1+b1) ... Setting up libtiffxx6:amd64 (4.5.1+git230720-5) ... Setting up libdeflate-dev:amd64 (1.22-1) ... Setting up libdrm-common (2.4.123-1) ... Setting up libopusfile0:amd64 (0.12-4+b3) ... Setting up libxcomposite1:amd64 (1:0.4.6-1) ... Setting up libevdev2:amd64 (1.13.3+dfsg-1) ... Setting up readline-common (8.2-5) ... Setting up libicu-dev:amd64 (72.1-5+b1) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up dbus-bin (1.14.10-6) ... Setting up libsystemd-dev:amd64 (257~rc2-3) ... Setting up libbrotli-dev:amd64 (1.1.0-2+b6) ... Setting up libgudev-1.0-0:amd64 (238-5+b1) ... Setting up qtchooser (66-2) ... Setting up libmp3lame0:amd64 (3.100-6+b3) ... Setting up libvorbisenc2:amd64 (1.3.7-2+b1) ... Setting up libwacom-common (2.13.0-1) ... Setting up libbz2-dev:amd64 (1.0.8-6) ... Setting up libxkbcommon0:amd64 (1.6.0-1+b2) ... Setting up libwayland-client0:amd64 (1.23.0-1+b1) ... 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 x11proto-dev (2024.1-1) ... Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libxcb-dri3-0:amd64 (1.17.0-2+b1) ... Setting up libblkid-dev:amd64 (2.40.2-11) ... Setting up libllvm19:amd64 (1:19.1.3-2) ... Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... Setting up libice6:amd64 (2:1.1.1-1) ... Setting up libflac-dev:amd64 (1.4.3+ds-2.1+b1) ... Setting up libncurses-dev:amd64 (6.5-2+b1) ... Setting up gettext (0.22.5-2) ... Setting up libsndio-dev:amd64 (1.10.0-0.1) ... Setting up libxdamage1:amd64 (1:1.1.6-1+b2) ... Setting up libatk1.0-0t64:amd64 (2.54.0-1) ... Setting up libxau-dev:amd64 (1:1.0.11-1) ... Setting up libgtest-dev:amd64 (1.15.2-1) ... Setting up libxpm4:amd64 (1:3.5.17-1+b2) ... Setting up qt5-qmake:amd64 (5.15.15+dfsg-2) ... Setting up libpcre2-dev:amd64 (10.42-4+b2) ... Setting up libxrender1:amd64 (1:0.9.10-1.1+b2) ... Setting up libice-dev:amd64 (2:1.1.1-1) ... Setting up libtool (2.4.7-8) ... Setting up libgirepository-2.0-0:amd64 (2.82.2-2) ... Setting up gir1.2-atk-1.0:amd64 (2.54.0-1) ... Setting up libwacom9:amd64 (2.13.0-1) ... Setting up libselinux1-dev:amd64 (3.7-3+b1) ... Setting up libtinyxml-dev:amd64 (2.6.2-7) ... Setting up fontconfig-config (2.15.0-1.1+b1) ... Setting up libfribidi-dev:amd64 (1.0.15-1) ... Setting up libwebpdemux2:amd64 (1.4.0-0.1+b1) ... Setting up libxkbcommon-dev:amd64 (1.6.0-1+b2) ... Setting up libpng-dev:amd64 (1.6.44-2) ... Setting up libibus-1.0-5:amd64 (1.5.31-1) ... Setting up libavahi-common3:amd64 (0.8-13+b3) ... Setting up libjpeg-dev:amd64 (1:2.1.5-3+b1) ... Setting up libjbig-dev:amd64 (2.1-6.1+b2) ... Setting up libcloudproviders0:amd64 (0.3.6-1+b1) ... Setting up libxext6:amd64 (2:1.3.4-1+b2) ... Setting up libglib2.0-bin (2.82.2-2) ... Setting up libopenal1:amd64 (1:1.23.1-4+b2) ... Setting up dbus-daemon (1.14.10-6) ... Setting up libopus-dev:amd64 (1.5.2-2) ... Setting up libmpg123-dev:amd64 (1.32.9-1) ... Setting up libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Setting up libcolord2:amd64 (1.4.7-1+b2) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1+b3) ... Setting up libinput-bin (1.26.2-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libdconf1:amd64 (0.40.0-4+b3) ... Setting up dh-autoreconf (20) ... Setting up libthai0:amd64 (0.1.29-2+b1) ... Setting up libvorbisfile3:amd64 (1.3.7-2+b1) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3+b2) ... Setting up libwayland-bin (1.23.0-1+b1) ... Setting up libwebp-dev:amd64 (1.4.0-0.1+b1) ... Setting up libfreetype6:amd64 (2.13.3+dfsg-1) ... Setting up libtiff-dev:amd64 (4.5.1+git230720-5) ... Setting up libspa-0.2-modules:amd64 (1.2.6-1) ... Setting up libxfixes3:amd64 (1:6.0.0-2+b2) ... Setting up dbus (1.14.10-6) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up shared-mime-info (2.4-5+b1) ... Setting up libxinerama1:amd64 (2:1.1.4-3+b2) ... Setting up libxkbcommon-x11-0:amd64 (1.6.0-1+b2) ... Setting up libxv1:amd64 (2:1.0.11-1.1+b2) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-3) ... Setting up libxrandr2:amd64 (2:1.5.4-1+b1) ... Setting up libboost-regex1.83-dev:amd64 (1.83.0-3.2) ... Setting up libupnp-dev (1:1.14.19-2+b1) ... Setting up libreadline8t64:amd64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libdrm2:amd64 (2.4.123-1) ... Setting up libdatrie-dev:amd64 (0.2.13-3+b1) ... Setting up libalut0:amd64 (1.1.0-6+b2) ... Setting up groff-base (1.23.0-5) ... Setting up gir1.2-cloudproviders-0.3.0:amd64 (0.3.6-1+b1) ... Setting up libwayland-cursor0:amd64 (1.23.0-1+b1) ... Setting up xml-core (0.19) ... Setting up libpam-systemd:amd64 (257~rc2-3) ... Setting up libdecor-0-0:amd64 (0.2.2-1+b2) ... Setting up libharfbuzz0b:amd64 (10.0.1-1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1+b1) ... Setting up libxss1:amd64 (1:1.2.3-1+b2) ... Setting up libfontconfig1:amd64 (2.15.0-1.1+b1) ... Setting up libjack-dev:amd64 (1:0.126.0-2+b3) ... Setting up libsndfile1:amd64 (1.2.2-1+b3) ... Setting up libboost-regex-dev:amd64 (1.83.0.2+b2) ... Setting up gir1.2-ibus-1.0:amd64 (1.5.31-1) ... Setting up libsm6:amd64 (2:1.2.4-1) ... Setting up libarchive13t64:amd64 (3.7.4-1.1) ... Setting up libpipewire-0.3-0t64:amd64 (1.2.6-1) ... Setting up libinstpatch-1.0-2:amd64 (1.1.6-1+b2) ... Setting up libavahi-client3:amd64 (0.8-13+b3) ... Setting up libmount-dev:amd64 (2.40.2-11) ... Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... Setting up libvorbis-dev:amd64 (1.3.7-2+b1) ... Setting up libinput10:amd64 (1.26.2-1) ... Setting up gtk-update-icon-cache (4.16.5+ds-2) ... Setting up fontconfig (2.15.0-1.1+b1) ... Regenerating fonts cache... done. Setting up libxft2:amd64 (2.3.6-1+b2) ... Setting up libdrm-nouveau2:amd64 (2.4.123-1) ... Setting up libgio-2.0-dev:amd64 (2.82.2-2) ... Setting up libharfbuzz-icu0:amd64 (10.0.1-1) ... Setting up girepository-tools:amd64 (2.82.2-2) ... Setting up libxcb1-dev:amd64 (1.17.0-2+b1) ... Setting up libxi6:amd64 (2:1.8.2-1) ... Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.42.12+dfsg-1+b1) ... Setting up libcurl4t64:amd64 (8.11.0-1) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Setting up libpulse0:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libsm-dev:amd64 (2:1.2.4-1) ... Setting up libdrm-radeon1:amd64 (2.4.123-1) ... Setting up libopenal-dev:amd64 (1:1.23.1-4+b2) ... Setting up libxtst6:amd64 (2:1.2.3-1.1+b2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxcursor1:amd64 (1:1.2.2-1+b1) ... Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libsamplerate0-dev:amd64 (0.2.2-4+b2) ... Setting up libdrm-intel1:amd64 (2.4.123-1) ... Setting up libx11-dev:amd64 (2:1.8.10-2) ... Setting up libharfbuzz-gobject0:amd64 (10.0.1-1) ... Setting up libopusfile-dev:amd64 (0.12-4+b3) ... Setting up libreadline-dev:amd64 (8.2-5) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink '/etc/systemd/system/timers.target.wants/man-db.timer' -> '/usr/lib/systemd/system/man-db.timer'. Setting up libwayland-dev:amd64 (1.23.0-1+b1) ... Setting up libcairo2:amd64 (1.18.2-2) ... Setting up libfreetype-dev:amd64 (2.13.3+dfsg-1) ... Setting up libxfixes-dev:amd64 (1:6.0.0-2+b2) ... Setting up libdecor-0-dev:amd64 (0.2.2-1+b2) ... Setting up libxcb-shm0-dev:amd64 (1.17.0-2+b1) ... Setting up dbus-user-session (1.14.10-6) ... Setting up libqt5core5t64:amd64 (5.15.15+dfsg-2) ... Setting up libharfbuzz-cairo0:amd64 (10.0.1-1) ... Setting up adwaita-icon-theme (47.0-2) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libsndfile1-dev:amd64 (1.2.2-1+b3) ... Setting up libpulse-mainloop-glib0:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libatspi2.0-0t64:amd64 (2.54.0-1) ... Setting up libxpm-dev:amd64 (1:3.5.17-1+b2) ... Setting up libxt6t64:amd64 (1:1.2.1-1.2+b1) ... Setting up libxcb-render0-dev:amd64 (1.17.0-2+b1) ... Setting up libxext-dev:amd64 (2:1.3.4-1+b2) ... Setting up libthai-dev:amd64 (0.1.29-2+b1) ... Setting up libpipewire-0.3-dev:amd64 (1.2.6-1) ... Setting up libgdk-pixbuf2.0-bin (2.42.12+dfsg-1+b1) ... Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up libqt5sql5t64:amd64 (5.15.15+dfsg-2) ... Setting up libharfbuzz-subset0:amd64 (10.0.1-1) ... Setting up cmake (3.30.5-1) ... Setting up libcairo-gobject2:amd64 (1.18.2-2) ... Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libxi-dev:amd64 (2:1.8.2-1) ... Setting up libxrender-dev:amd64 (1:0.9.10-1.1+b2) ... Setting up libcups2t64:amd64 (2.4.10-2) ... Setting up libalut-dev (1.1.0-6+b2) ... Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libxtst-dev:amd64 (2:1.2.3-1.1+b2) ... Setting up libxdamage-dev:amd64 (1:1.1.6-1+b2) ... Setting up libcairo-script-interpreter2:amd64 (1.18.2-2) ... Setting up libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... Setting up mesa-libgallium:amd64 (24.2.7-1) ... Setting up libdrm-dev:amd64 (2.4.123-1) ... Setting up libqt5dbus5t64:amd64 (5.15.15+dfsg-2) ... Setting up gir1.2-freedesktop:amd64 (1.82.0-2) ... Setting up libpython3.12-stdlib:amd64 (3.12.7-3) ... Setting up libpangoxft-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libgbm1:amd64 (24.2.7-1) ... Setting up libfontconfig-dev:amd64 (2.15.0-1.1+b1) ... Setting up libxcomposite-dev:amd64 (1:0.4.6-1) ... Setting up libxcursor-dev:amd64 (1:1.2.2-1+b1) ... Setting up libqt5concurrent5t64:amd64 (5.15.15+dfsg-2) ... Setting up libxxf86vm-dev:amd64 (1:1.1.4-1+b3) ... Setting up python3.12 (3.12.7-3) ... Setting up libgl1-mesa-dri:amd64 (24.2.7-1) ... Setting up libqt5network5t64:amd64 (5.15.15+dfsg-2) ... Setting up pango1.0-tools (1.54.0+ds-3) ... Setting up libqt5xml5t64:amd64 (5.15.15+dfsg-2) ... Setting up debhelper (13.20) ... Setting up dconf-service (0.40.0-4+b3) ... Setting up gir1.2-atspi-2.0:amd64 (2.54.0-1) ... Setting up libqt5test5t64:amd64 (5.15.15+dfsg-2) ... Setting up libxss-dev:amd64 (1:1.2.3-1+b2) ... Setting up gir1.2-harfbuzz-0.0:amd64 (10.0.1-1) ... Setting up libgbm-dev:amd64 (24.2.7-1) ... Setting up qtbase5-dev-tools (5.15.15+dfsg-2) ... Setting up libxv-dev:amd64 (2:1.0.11-1.1+b2) ... Setting up gir1.2-pango-1.0:amd64 (1.54.0+ds-3) ... Setting up libxrandr-dev:amd64 (2:1.5.4-1+b1) ... Setting up libegl-mesa0:amd64 (24.2.7-1) ... Setting up libxt-dev:amd64 (1:1.2.1-1.2+b1) ... Setting up gir1.2-freedesktop-dev:amd64 (1.82.0-2) ... Setting up libxinerama-dev:amd64 (2:1.1.4-3+b2) ... Setting up libegl1:amd64 (1.7.0-1+b2) ... Setting up libsdl2-2.0-0:amd64 (2.30.9+dfsg-1) ... Setting up libfluidsynth3:amd64 (2.4.0-1) ... Setting up libpython3-stdlib:amd64 (3.12.6-1) ... Setting up libxft-dev:amd64 (2.3.6-1+b2) ... Setting up libglx-mesa0:amd64 (24.2.7-1) ... Setting up libglx0:amd64 (1.7.0-1+b2) ... Setting up dconf-gsettings-backend:amd64 (0.40.0-4+b3) ... Setting up python3 (3.12.6-1) ... Setting up python3-packaging (24.2-1) ... Setting up libsdl2-mixer-2.0-0:amd64 (2.8.0+dfsg-1+b3) ... Setting up libgl1:amd64 (1.7.0-1+b2) ... Setting up libglew2.2:amd64 (2.2.0-4+b2) ... Setting up libglx-dev:amd64 (1.7.0-1+b2) ... Setting up libgl-dev:amd64 (1.7.0-1+b2) ... Setting up libgtk-3-common (3.24.43-4) ... Setting up libgio-2.0-dev-bin (2.82.2-2) ... Setting up libvulkan-dev:amd64 (1.3.296.0-1) ... Setting up libegl-dev:amd64 (1.7.0-1+b2) ... Setting up libepoxy-dev:amd64 (1.5.10-2) ... Setting up libqt5gui5t64:amd64 (5.15.15+dfsg-2) ... Setting up libgtk-3-0t64:amd64 (3.24.43-4) ... Setting up libglu1-mesa-dev:amd64 (9.0.2-1.1+b2) ... Setting up libgles-dev:amd64 (1.7.0-1+b2) ... Setting up libglib2.0-dev-bin (2.82.2-2) ... Setting up libqt5widgets5t64:amd64 (5.15.15+dfsg-2) ... Setting up gir1.2-gtk-3.0:amd64 (3.24.43-4) ... Setting up libglvnd-dev:amd64 (1.7.0-1+b2) ... Setting up libglew-dev:amd64 (2.2.0-4+b2) ... Setting up libglib2.0-dev:amd64 (2.82.2-2) ... Setting up libpulse-dev:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libgl1-mesa-dev:amd64 (24.2.7-1) ... Setting up libcairo2-dev:amd64 (1.18.2-2) ... Setting up libinstpatch-dev:amd64 (1.1.6-1+b2) ... Setting up libatk1.0-dev:amd64 (2.54.0-1) ... Setting up libqt5printsupport5t64:amd64 (5.15.15+dfsg-2) ... Setting up libegl1-mesa-dev:amd64 (24.2.7-1) ... Setting up libgdk-pixbuf-2.0-dev:amd64 (2.42.12+dfsg-1+b1) ... Setting up libharfbuzz-dev:amd64 (10.0.1-1) ... Setting up libcloudproviders-dev:amd64 (0.3.6-1+b1) ... Setting up libpango1.0-dev:amd64 (1.54.0+ds-3) ... Setting up qtbase5-dev:amd64 (5.15.15+dfsg-2) ... Setting up libheif-plugin-dav1d:amd64 (1.19.3-1) ... Setting up libheif-plugin-libde265:amd64 (1.19.3-1) ... Setting up libheif1:amd64 (1.19.3-1) ... Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Setting up libmagickwand-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Setting up imagemagick-6.q16 (8:6.9.13.12+dfsg1-1+b1) ... update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode Setting up imagemagick (8:6.9.13.12+dfsg1-1+b1) ... Processing triggers for libc-bin (2.40-3) ... Processing triggers for systemd (257~rc2-3) ... Processing triggers for sgml-base (1.31) ... Setting up libdbus-1-dev:amd64 (1.14.10-6) ... Setting up libatspi2.0-dev:amd64 (2.54.0-1) ... Setting up libatk-bridge2.0-dev:amd64 (2.54.0-1) ... Setting up libibus-1.0-dev:amd64 (1.5.31-1) ... Setting up libgtk-3-dev:amd64 (3.24.43-4) ... Setting up libsdl2-dev:amd64 (2.30.9+dfsg-1) ... Setting up libfluidsynth-dev:amd64 (2.4.0-1) ... Setting up libsdl2-mixer-dev:amd64 (2.8.0+dfsg-1+b3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/openclonk-8.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../openclonk_8.1-4_source.changes dpkg-buildpackage: info: source package openclonk dpkg-buildpackage: info: source version 8.1-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Boyuan Yang dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=cmake -Bbuild dh_auto_clean -O--buildsystem=cmake -O-Bbuild dh_autoreconf_clean -O--buildsystem=cmake -O-Bbuild dh_clean -O--buildsystem=cmake -O-Bbuild debian/rules binary dh binary --buildsystem=cmake -Bbuild dh_update_autotools_config -O--buildsystem=cmake -O-Bbuild dh_autoreconf -O--buildsystem=cmake -O-Bbuild debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_auto_configure -- -DWITH_AUTOMATIC_UPDATE=0 cd build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DWITH_AUTOMATIC_UPDATE=0 .. CMake Deprecation Warning at CMakeLists.txt:14 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test USE_GCC_STD_14 -- Performing Test USE_GCC_STD_14 - Success -- Performing Test USE_GCC_STYLE_LTCG -- Performing Test USE_GCC_STYLE_LTCG - Success Using /usr/bin/gcc-ar instead of /usr/bin/ar to support lto objects. Using /usr/bin/gcc-ranlib instead of /usr/bin/ranlib to support lto objects. -- Performing Test HAVE_C11_SMART_PTRS -- Performing Test HAVE_C11_SMART_PTRS - Success -- Performing Test HAVE_STATIC_ASSERT -- Performing Test HAVE_STATIC_ASSERT - Success -- Performing Test HAVE_MAKE_UNIQUE -- Performing Test HAVE_MAKE_UNIQUE - Success -- Performing Test HAVE_INDEX_SEQUENCE -- Performing Test HAVE_INDEX_SEQUENCE - Success -- Performing Test HAVE_VARIADIC_TEMPLATES -- Performing Test HAVE_VARIADIC_TEMPLATES - Success -- Performing Test HAVE_WORKING_REGEX -- Performing Test HAVE_WORKING_REGEX - Success -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for C++ include direct.h -- Looking for C++ include direct.h - not found -- Looking for C++ include io.h -- Looking for C++ include io.h - not found -- Looking for C++ include locale.h -- Looking for C++ include locale.h - found -- Looking for C++ include share.h -- Looking for C++ include share.h - not found -- Looking for C++ include signal.h -- Looking for C++ include signal.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include inttypes.h -- Looking for C++ include inttypes.h - found -- Looking for C++ include sys/stat.h -- Looking for C++ include sys/stat.h - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - found -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Looking for C++ include poll.h -- Looking for C++ include poll.h - found -- Looking for C++ include sys/inotify.h -- Looking for C++ include sys/inotify.h - found -- Looking for C++ include sys/timerfd.h -- Looking for C++ include sys/timerfd.h - found -- Looking for C++ include sys/socket.h -- Looking for C++ include sys/socket.h - found -- Looking for C++ include sys/eventfd.h -- Looking for C++ include sys/eventfd.h - found -- Looking for C++ include sys/file.h -- Looking for C++ include sys/file.h - found -- Looking for C++ include files X11/Xlib.h, X11/extensions/Xrandr.h -- Looking for C++ include files X11/Xlib.h, X11/extensions/Xrandr.h - found -- Performing Test HAVE_GETOPT_H -- Performing Test HAVE_GETOPT_H - Success -- Checking for module 'freetype2' -- Found freetype2, version 26.2.20 -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "62") -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.44") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for backtrace -- Looking for backtrace - found -- Found TinyXML: /usr/lib/x86_64-linux-gnu/libtinyxml.so CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindOpenGL.cmake:415 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:289 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Found GLEW: /usr/lib/x86_64-linux-gnu/libGLEW.so (found version "2.2.0") -- Performing Test GLDEBUGPROCARB_USERPARAM_IS_CONST -- Performing Test GLDEBUGPROCARB_USERPARAM_IS_CONST - Success CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (libdw) does not match the name of the calling package (Backward). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): thirdparty/backward-cpp/BackwardConfig.cmake:55 (find_package_handle_standard_args) CMakeLists.txt:304 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find libdw (missing: LIBDW_LIBRARY LIBDW_INCLUDE_DIR) CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (libbfd) does not match the name of the calling package (Backward). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): thirdparty/backward-cpp/BackwardConfig.cmake:66 (find_package_handle_standard_args) CMakeLists.txt:304 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find libbfd (missing: LIBBFD_LIBRARY LIBBFD_INCLUDE_DIR) -- BACKWARD_HAS_UNWIND=1 -- BACKWARD_HAS_BACKTRACE=0 -- BACKWARD_HAS_BACKTRACE_SYMBOL=1 -- BACKWARD_HAS_DW=0 -- BACKWARD_HAS_BFD=0 -- Could NOT find Backward (missing: BACKWARD_LIBRARIES) CMake Warning at CMakeLists.txt:304 (find_package): Found package configuration file: /build/reproducible-path/openclonk-8.1/thirdparty/backward-cpp/BackwardConfig.cmake but it set Backward_FOUND to FALSE so package "Backward" is considered to be NOT FOUND. CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (READLINE) does not match the name of the calling package (Readline). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindReadline.cmake:42 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:334 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found READLINE: /usr/lib/x86_64-linux-gnu/libreadline.so -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.43 -- Checking for module 'gthread-2.0' -- Found gthread-2.0, version 2.82.2 -- Checking for module 'gio-2.0' -- Found gio-2.0, version 2.82.2 -- Checking for module 'gobject-2.0' -- Found gobject-2.0, version 2.82.2 -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.82.2 -- Checking for module 'gtksourceview-3.0' -- Package 'gtksourceview-3.0', required by 'virtual:world', not found -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include;/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include;/usr/include/sysprof-6;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid;/usr/include/fribidi;/usr/include/cairo;/usr/include/pixman-1;/usr/include/gdk-pixbuf-2.0;/usr/include/x86_64-linux-gnu;/usr/include/webp;/usr/include/gio-unix-2.0;/usr/include/cloudproviders;/usr/include/atk-1.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/x86_64-linux-gnu/dbus-1.0/include (found version "3.24.43") found components: gthread gio gobject glib missing components: gtksourceview -- Checking for module 'openal>=1.13' -- Found openal, version 1.23.1 -- Checking for module 'freealut>=1.1.0' -- Found freealut, version 1.1.0 -- Checking for modules 'vorbisfile>=1.3.2;vorbis>=1.3.2;ogg>=1.2.2' -- Found vorbisfile, version 1.3.7 -- Found vorbis, version 1.3.7 -- Found ogg, version 1.3.5 -- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2.so -- Found SDL2Mixer: /usr/lib/x86_64-linux-gnu/libSDL2_mixer.so -- Using Audio toolkit: OpenAL -- Could NOT find GTest/GMock (missing: gmock/gmock.h gmock-all.cc) -- Configuring done (28.3s) CMake Warning (dev) at CMakeLists.txt:1176 (add_executable): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/reproducible-path/openclonk-8.1/src/C4Version.h.in This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/openclonk-8.1/build make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dh_auto_build -O--buildsystem=cmake -O-Bbuild cd build && make -j42 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles /build/reproducible-path/openclonk-8.1/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/depend make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/depend make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libmisc_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libmisc_autogen_timestamp_deps [ 0%] Built target libopenclonk_autogen_timestamp_deps [ 0%] Built target gtest_autogen_timestamp_deps make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/depend make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/gtest_autogen.dir/build.make tests/CMakeFiles/gtest_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/build make -f tests/CMakeFiles/gtest_autogen.dir/build.make tests/CMakeFiles/gtest_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Automatic MOC and UIC for target libmisc /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/AutogenInfo.json None [ 1%] Automatic MOC and UIC for target libopenclonk [ 1%] Automatic MOC and UIC for target gtest cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/AutogenInfo.json None /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/tests/gtest_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoMoc: Generating "SRC:/build/libmisc_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/libopenclonk_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/c4group/C4Extra.h" AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.h" AutoGen: Parsing "SRC:/src/graphics/CSurface8.h" AutoGen: Parsing "SRC:/src/landscape/C4Scenario.h" AutoGen: Parsing "SRC:/src/landscape/C4MassMover.h" AutoGen: Parsing "SRC:/src/c4group/C4Extra.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.h" AutoGen: Parsing "SRC:/src/graphics/StdPNG.h" AutoGen: Parsing "SRC:/src/graphics/StdPNG.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMath.h" AutoGen: Parsing "SRC:/src/lib/C4Stat.h" AutoGen: Parsing "SRC:/src/gui/C4Folder.cpp" AutoGen: Parsing "SRC:/src/gui/C4Folder.h" AutoGen: Parsing "SRC:/src/network/C4Network2Discover.h" AutoGen: Parsing "SRC:/src/graphics/Bitmap256.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScriptAlgo.cpp" AutoGen: Parsing "SRC:/src/object/C4FindObject.h" AutoGen: Parsing "SRC:/src/object/C4Id.h" AutoGen: Parsing "SRC:/src/landscape/C4MassMover.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.cpp" AutoGen: Parsing "SRC:/src/object/C4InfoCore.h" AutoGen: Parsing "SRC:/src/landscape/C4Scenario.cpp" AutoGen: Parsing "SRC:/src/landscape/C4ScenarioSection.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.cpp" AutoGen: Parsing "SRC:/src/lib/C4NameList.cpp" AutoGen: Parsing "SRC:/src/lib/C4Stat.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMath.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Discover.cpp" AutoGen: Parsing "SRC:/src/object/C4Action.cpp" AutoGen: Parsing "SRC:/src/object/C4Id.cpp" AutoGen: Parsing "SRC:/src/object/C4InfoCore.cpp" AutoGen: Parsing "SRC:/src/object/C4Movement.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.cpp" AutoGen: Parsing "SRC:/src/object/C4Sector.cpp" AutoGen: Parsing "SRC:/src/object/C4Shape.cpp" AutoGen: Parsing "SRC:/src/object/C4FindObject.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.h" AutoGen: Parsing "SRC:/src/object/C4Shape.h" AutoGen: Parsing "SRC:/src/object/C4Sector.h" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfoConflicts.cpp" AutoGen: Parsing "SRC:/src/lib/C4NameList.h" AutoGen: Parsing "SRC:/src/graphics/CSurface8.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.cpp" AutoGen: Parsing "SRC:/src/graphics/Bitmap256.cpp" AutoGen: Parsing "/usr/src/gtest/include/gtest/gtest.h" AutoGen: Parsing "/usr/src/gtest/src/gtest-all.cc" AutoMoc: Generating MOC compilation "SRC:/build/libopenclonk_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libopenclonk_autogen/deps" AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4Group.h" AutoGen: Parsing "SRC:/src/lib/C4InputValidation.h" AutoGen: Parsing "SRC:/src/c4group/C4Update.h" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/ParseCache.txt" AutoGen: Parsing "SRC:/src/c4group/CStdFile.h" AutoGen: Parsing "SRC:/src/lib/C4Random.h" AutoGen: Parsing "SRC:/src/lib/SHA1.h" AutoGen: Parsing "SRC:/src/network/C4NetIO.h" AutoGen: Parsing "SRC:/src/lib/C4Markup.h" AutoGen: Parsing "SRC:/src/network/C4Network2Address.h" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" AutoGen: Parsing "SRC:/src/platform/StdFile.h" AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.h" AutoGen: Parsing "SRC:/src/platform/StdRegistry.h" AutoGen: Parsing "SRC:/src/platform/StdScheduler.h" AutoGen: Parsing "SRC:/src/lib/StdCompiler.h" AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.h" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_random.hpp" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_uint128.hpp" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Group.cpp" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/c4group/C4Update.cpp" AutoGen: Parsing "SRC:/src/lib/C4InputValidation.cpp" AutoGen: Parsing "SRC:/src/lib/C4Markup.cpp" AutoGen: Parsing "SRC:/src/c4group/CStdFile.cpp" AutoGen: Parsing "SRC:/src/lib/C4Random.cpp" AutoGen: Parsing "SRC:/src/lib/Standard.cpp" AutoGen: Parsing "SRC:/src/lib/StdBuf.cpp" AutoGen: Parsing "SRC:/src/zlib/zutil.h" AutoGen: Parsing "SRC:/src/lib/StdCompiler.cpp" AutoGen: Parsing "SRC:/src/lib/StdResStr2.cpp" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_extras.hpp" AutoGen: Parsing "SRC:/src/zlib/gzio.h" AutoGen: Parsing "SRC:/src/network/C4NetIO.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.cpp" AutoGen: Parsing "SRC:/src/platform/StdFile.cpp" AutoGen: Parsing "SRC:/src/platform/StdRegistry.cpp" AutoGen: Parsing "SRC:/src/platform/StdSchedulerPoll.cpp" AutoGen: Parsing "SRC:/src/platform/StdSchedulerWin32.cpp" AutoGen: Parsing "SRC:/src/zlib/gzio.c" AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.cpp" AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Address.cpp" AutoGen: Parsing "SRC:/src/lib/C4SimpleLog.cpp" AutoGen: Parsing "SRC:/src/lib/Standard.h" AutoGen: Parsing "SRC:/src/platform/StdScheduler.cpp" AutoGen: Parsing "SRC:/src/lib/StdBuf.h" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/timestamp AutoMoc: Generating MOC compilation "SRC:/build/tests/gtest_autogen/mocs_compilation.cpp" AutoMoc: Generating MOC compilation "SRC:/build/libmisc_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libmisc_autogen/deps" AutoMoc: Merging MOC dependencies into "SRC:/build/tests/gtest_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/AutogenUsed.txt" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libmisc_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libmisc_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/timestamp cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 1%] Built target libmisc_autogen make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/DependInfo.cmake "--color=" [ 1%] Built target libopenclonk_autogen make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/DependInfo.cmake "--color=" Dependencies file "libmisc_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". [ 1%] Built target gtest_autogen Dependencies file "libopenclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/compiler_depend.internal". make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" Dependencies file "tests/gtest_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target gtest Consolidate compiler generated dependencies of target libopenclonk make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' Consolidate compiler generated dependencies of target libmisc make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 1%] Building CXX object CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o [ 1%] Building CXX object tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/C4Include.cpp.o [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o [ 3%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -MF CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/mocs_compilation.cpp [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o [ 4%] Building CXX object tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/C4Include.cpp.o -MF CMakeFiles/libmisc.dir/src/C4Include.cpp.o.d -o CMakeFiles/libmisc.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -MF CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Extra.cpp [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -MF CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Update.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/CStdFile.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -MF CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Folder.cpp [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o [ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -MF CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o.d -o CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4BltTransform.cpp [ 5%] Building CXX object CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o [ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Markup.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o [ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4SimpleLog.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Random.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MaterialList.cpp [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdBuf.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.cpp [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Id.cpp [ 8%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdResStr2.cpp [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4NameList.cpp [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMath.cpp [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -MF CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o.d -o CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -c /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdFile.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TextureShape.cpp [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdRegistry.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4ScenarioSection.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Stat.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdScheduler.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Action.cpp [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerPoll.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4FindObject.cpp [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4InfoCore.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerWin32.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp:22: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp: In function 'bool C4InVal::ValidateString(StdStrBuf&, ValidationOption)': /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:53:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 53 | if (rsString.ReplaceChar('\\', '_')) fValid = false; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:56:17: note: here 56 | case VAL_SubPathFilename: // filenames and optional subpath | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:59:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 59 | if (*rsString.getData() == '/' || *rsString.getData() == '\\') { *rsString.getMData() = '_'; fValid = false; } | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:62:17: note: here 62 | case VAL_FullPath: // full filename paths | ^~~~ /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp: In member function 'void CPNGFile::Clear()': /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*, size_t)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopyUntil(const char*, char*, char, int, int)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Movement.cpp [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectPtr.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp [ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:24, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:17: /build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h: In instantiation of 'void StdDefaultAdapt::CompileFunc(StdCompiler*) const [with T = C4NetIO::EndpointAddress&; D = C4NetIO::EndpointAddress]': /build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.h:161:73: required from 'void StdCompiler::Value(const T&) [with T = StdDefaultAdapt]' 161 | template void Value(const T &rStruct) { rStruct.CompileFunc(this); } | ~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:48:14: required from here 48 | pComp->Value(mkDefaultAdapt(addr, C4NetIO::addr_t())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h:58:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 58 | rValue = rDefault; | ~~~~~~~^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp: In constructor 'C4MapScriptAlgoTurbulence::C4MapScriptAlgoTurbulence(const C4PropList*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp:376:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 376 | if (!scale[0]) scale[0] = 10; if (!scale[1]) scale[1] = 10; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp:376:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 376 | if (!scale[0]) scale[0] = 10; if (!scale[1]) scale[1] = 10; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp [ 12%] Building C object CMakeFiles/libmisc.dir/src/zlib/gzio.c.o /usr/bin/cc -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -MF CMakeFiles/libmisc.dir/src/zlib/gzio.c.o.d -o CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -c /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c:17: /usr/include/features.h:197:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 197 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp: In member function 'virtual void C4Network2IODiscoverClient::OnPacket(const C4NetIOPacket&, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:82:69: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 82 | Discovers[iDiscoverCount] = rPacket.getAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp: In member function 'bool C4Network2IODiscoverClient::PopDiscover(C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:121:46: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 121 | Discover = Discovers[--iDiscoverCount]; | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'C4NetIO::HostAddress C4NetIO::HostAddress::AsIPv4() const': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:331:50: warning: cast from type 'const uint8_t*' {aka 'const unsigned char*'} to type 'char*' casts away qualifiers [-Wcast-qual] 331 | memcpy((char*) &nrv.v4.sin_addr, (char*) &v6.sin6_addr.s6_addr[12], sizeof(v4.sin_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIO::EndpointAddress::SetAddress(const StdStrBuf&, C4NetIO::HostAddress::AddressFamily)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:434:14: warning: variable 'isIPv6' set but not used [-Wunused-but-set-variable] 434 | bool isIPv6 = false; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:791:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 791 | addr = C4NetIO::addr_t(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOTCP::AddConnectWait(int, const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:1600:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1600 | pnWait->sock = sock; pnWait->addr = addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'virtual bool C4NetIOSimpleUDP::InitBroadcast(C4NetIO::addr_t*)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:1963:25: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1963 | this->MCAddr = *pBroadcastAddr; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'virtual bool C4NetIOUDP::InitBroadcast(C4NetIO::addr_t*)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:2547:35: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 2547 | *pBroadcastAddr = MCAddr; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOUDP::Peer::OnRecv(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3239:42: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3239 | PeerAddr = pPkt->Addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3296:34: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3296 | PeerAddr = pPkt->Addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'bool C4NetIOUDP::SendDirect(C4NetIOPacket&&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3622:54: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3622 | toaddr = C4NetIOSimpleUDP::getMCAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'bool C4NetIOUDP::DoLoopbackTest()': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3673:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3673 | MCLoopbackAddr = LastPacket.getAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp: In member function 'bool C4Group::AddEntryOnDisk(const char*, const char*, bool)': /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1304:24: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1304 | return AddEntry(C4GroupEntry::C4GRES_OnDisk, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1305 | fIsGroup, | ~~~~~~~~~ 1306 | szFilename, | ~~~~~~~~~~~ 1307 | iSize, | ~~~~~~ 1308 | szAddAs, | ~~~~~~~~ 1309 | nullptr, | ~~~~~~~~ 1310 | fMove, | ~~~~~~ 1311 | false, | ~~~~~~ 1312 | fExecutable); | ~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1300:30: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1300 | fExecutable = (access(szFilename, X_OK) == 0); | ~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:52: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:75: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); | ~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4FindObject.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/C4Include.h:72, from /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:22: In constructor 'StdStrBuf::StdStrBuf(const char*, bool)', inlined from 'bool C4Group::FindNextEntry(const char*, char*, size_t*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.h:199:51, inlined from 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1724:20: /build/reproducible-path/openclonk-8.1/src/lib/StdBuf.h:413:55: warning: 'fname' may be used uninitialized [-Wmaybe-uninitialized] 413 | : StdBuf(pData, pData ? strlen(pData) + 1 : 0, fCopy) | ~~~~~~^~~~~~~ In file included from /usr/include/c++/14/cstring:43, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:52: /usr/include/string.h: In member function 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)': /usr/include/string.h:407:15: note: by argument 1 of type 'const char*' to 'size_t strlen(const char*)' declared here 407 | extern size_t strlen (const char *__s) | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1723:14: note: 'fname' declared here 1723 | char fname[_MAX_FNAME+1]; | ^~~~~ [ 12%] Linking CXX static library liblibopenclonk.a /usr/bin/cmake -P CMakeFiles/libopenclonk.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libopenclonk.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibopenclonk.a CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/gcc-ranlib liblibopenclonk.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 12%] Built target libopenclonk [ 12%] Linking CXX static library liblibmisc.a /usr/bin/cmake -P CMakeFiles/libmisc.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libmisc.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibmisc.a CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o CMakeFiles/libmisc.dir/src/C4Include.cpp.o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o CMakeFiles/libmisc.dir/src/zlib/gzio.c.o /usr/bin/gcc-ranlib liblibmisc.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Built target libmisc make -f CMakeFiles/libc4script_autogen_timestamp_deps.dir/build.make CMakeFiles/libc4script_autogen_timestamp_deps.dir/depend make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/c4group_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script_autogen_timestamp_deps.dir/build.make CMakeFiles/libc4script_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libc4script_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Built target c4group_autogen_timestamp_deps make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/DependInfo.cmake "--color=" [ 13%] Built target libc4script_autogen_timestamp_deps make -f CMakeFiles/libc4script_autogen.dir/build.make CMakeFiles/libc4script_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script_autogen.dir/build.make CMakeFiles/libc4script_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 15%] Automatic MOC and UIC for target c4group /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/AutogenInfo.json None [ 15%] Automatic MOC and UIC for target libc4script /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/c4group_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/libc4script_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/c4group/C4GroupMain.cpp" AutoMoc: Generating MOC compilation "SRC:/build/c4group_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/c4group_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4group_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4group_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.h" AutoGen: Parsing "SRC:/src/script/C4AulDefFunc.h" AutoGen: Parsing "SRC:/src/script/C4AulExec.h" AutoGen: Parsing "SRC:/src/script/C4AulFunc.h" AutoGen: Parsing "SRC:/src/script/C4AulCompiler.h" AutoGen: Parsing "SRC:/src/script/C4AulAST.h" AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.h" AutoGen: Parsing "SRC:/src/script/C4Aul.h" AutoGen: Parsing "SRC:/src/script/C4AulWarnings.h" AutoGen: Parsing "SRC:/src/lib/C4Real.h" AutoGen: Parsing "SRC:/src/script/C4Value.h" AutoGen: Parsing "SRC:/src/script/C4ValueArray.h" AutoGen: Parsing "SRC:/src/script/C4ValueMap.h" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.cpp" AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.cpp" AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.cpp" AutoGen: Parsing "SRC:/src/lib/C4RandomRecord.cpp" AutoGen: Parsing "SRC:/src/lib/C4Real.cpp" AutoGen: Parsing "SRC:/src/script/C4Aul.cpp" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4group_autogen/timestamp AutoGen: Parsing "SRC:/src/script/C4AulParse.h" AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.h" AutoGen: Parsing "SRC:/src/script/C4Effect.h" AutoGen: Parsing "SRC:/src/script/C4StringTable.cpp" AutoGen: Parsing "SRC:/src/script/C4StringTable.h" AutoGen: Parsing "SRC:/src/script/C4AulCompiler.cpp" AutoGen: Parsing "SRC:/src/script/C4PropList.h" AutoGen: Parsing "SRC:/src/script/C4Value.cpp" AutoGen: Parsing "SRC:/src/script/C4ValueArray.cpp" AutoGen: Parsing "SRC:/src/script/C4AulParse.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptHost.h" AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.cpp" AutoGen: Parsing "SRC:/src/script/C4Effect.cpp" AutoGen: Parsing "SRC:/src/script/C4PropList.cpp" AutoGen: Parsing "SRC:/src/script/C4AulExec.cpp" AutoGen: Parsing "SRC:/src/script/C4Script.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptHost.cpp" AutoGen: Parsing "SRC:/src/script/C4AulFunc.cpp" AutoGen: Parsing "SRC:/src/script/C4ValueMap.cpp" AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.h" AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.h" AutoGen: Parsing "SRC:/src/script/C4AulLink.cpp" AutoMoc: Generating MOC compilation "SRC:/build/libc4script_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libc4script_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libc4script_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libc4script_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 15%] Built target libc4script_autogen make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/depend [ 15%] Built target c4group_autogen make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/DependInfo.cmake "--color=" make -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/DependInfo.cmake "--color=" Dependencies file "libc4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libc4script make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/build Dependencies file "c4group_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' Consolidate compiler generated dependencies of target c4group make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 15%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o [ 15%] Building CXX object CMakeFiles/libc4script.dir/src/C4Include.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/C4Include.cpp.o -MF CMakeFiles/libc4script.dir/src/C4Include.cpp.o.d -o CMakeFiles/libc4script.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupSet.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Real.cpp [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o [ 16%] Building CXX object CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -MF CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o.d -o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupMain.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4ComponentHost.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp [ 17%] Building CXX object CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4group_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4LangStringTable.cpp [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Aul.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulFunc.cpp [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulLink.cpp [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulScriptFunc.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Effect.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Value.cpp [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptHost.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueArray.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4StringTable.cpp [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueMap.cpp [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4Aul.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'void C4PropList::ThawRecursively()': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:287:27: warning: unused variable 's' [-Wunused-variable] 287 | C4PropListStatic *s = IsStatic(); | ^ /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'std::vector C4PropList::GetSortedLocalProperties(const char*, const C4PropList*) const': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:598:38: warning: variable 'overridden' set but not used [-Wunused-but-set-variable] 598 | bool overridden = false; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'virtual C4ValueArray* C4PropList::GetProperties() const': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:939:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 939 | for (size_t j = 0; j < i; ++j) | ~~^~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp:20: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp: In member function 'void C4AulProfiler::Show()': /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:1004:36: warning: typedef 'EntryList' locally defined but not used [-Wunused-local-typedefs] 1004 | typedef std::vector EntryList; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp: In member function 'std::unique_ptr C4AulParse::Parse_Expression(int)': /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:1388:20: warning: unused variable 'FoundFn' [-Wunused-variable] 1388 | C4AulFunc *FoundFn = nullptr; | ^~~~~~~ [ 20%] Linking CXX executable c4group /usr/bin/cmake -E cmake_link_script CMakeFiles/c4group.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -o c4group liblibmisc.a -lz -lpthread -lrt /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp: In function 'Nillable FnMin(C4PropList*, const C4Value&, Nillable)': /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:737:36: warning: implicitly-declared 'constexpr Nillable::Nillable(const Nillable&)' is deprecated [-Wdeprecated-copy] 737 | return minmax("Min", a, b).first; | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:25: /build/reproducible-path/openclonk-8.1/src/script/C4AulDefFunc.h:65:29: note: because 'Nillable' has user-provided 'Nillable& Nillable::operator=(const Nillable&) [with T = int]' 65 | inline Nillable &operator =(const Nillable &val) | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp: In function 'Nillable FnMax(C4PropList*, const C4Value&, Nillable)': /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:742:36: warning: implicitly-declared 'constexpr Nillable::Nillable(const Nillable&)' is deprecated [-Wdeprecated-copy] 742 | return minmax("Max", a, b).second; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulDefFunc.h:65:29: note: because 'Nillable' has user-provided 'Nillable& Nillable::operator=(const Nillable&) [with T = int]' 65 | inline Nillable &operator =(const Nillable &val) | ^~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target c4group /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::CallExpr*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1343:62: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1343 | if (candidate->GetParCount() > expected_par_types.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1248:20: warning: unused variable 'pre_call_stack' [-Wunused-variable] 1248 | const auto pre_call_stack = stack_height; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::ForLoop*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1441:24: warning: unused variable 'condition_jump' [-Wunused-variable] 1441 | int cond = -1, condition_jump = -1; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::VarExpr*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1100:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 1100 | AddBCC(n->loc, AB_CFUNCTION, reinterpret_cast(v._getFunction())); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1101:17: note: here 1101 | default: | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp: At global scope: /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:1376:13: warning: 'bool GetPropertyByS(const C4PropList*, const char*, C4Value&)' defined but not used [-Wunused-function] 1376 | static bool GetPropertyByS(const C4PropList * p, const char * s, C4Value & v) | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp:120:21: warning: 'std::string {anonymous}::b85_decode(const std::string&)' defined but not used [-Wunused-function] 120 | std::string b85_decode(const std::string &input) | ^~~~~~~~~~ [ 20%] Linking CXX static library liblibc4script.a /usr/bin/cmake -P CMakeFiles/libc4script.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libc4script.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibc4script.a CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o CMakeFiles/libc4script.dir/src/C4Include.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o /usr/bin/gcc-ranlib liblibc4script.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target libc4script make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/depend make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/c4script_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/openclonk_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target c4script_autogen_timestamp_deps make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/depend [ 20%] Built target openclonk_autogen_timestamp_deps make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target openclonk-server_autogen_timestamp_deps make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/build make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/DependInfo.cmake "--color=" [ 21%] Automatic MOC and UIC for target openclonk [ 21%] Automatic MOC and UIC for target c4script make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/AutogenInfo.json None make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/build /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen.dir/AutogenInfo.json None make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/openclonk_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/c4script_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu [ 21%] Automatic MOC and UIC for target openclonk-server /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/AutogenInfo.json None AutoGen: Parsing "SRC:/include/c4script/c4script.h" AutoGen: Parsing "SRC:/src/script/C4ScriptStandalone.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptMain.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptStandaloneStubs.cpp" AutoGen: Parsing "SRC:/src/C4Include.h" AutoMoc: Generating MOC compilation "SRC:/build/c4script_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/c4script_autogen/deps" AutoGen: Parsing "SRC:/src/config/C4Reloc.h" AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" AutoGen: Parsing "SRC:/src/control/C4Control.h" AutoGen: Parsing "SRC:/src/c4group/C4Components.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" AutoGen: Parsing "SRC:/src/control/C4Record.h" AutoGen: Parsing "SRC:/src/control/C4GameSave.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.h" AutoGen: Parsing "SRC:/src/C4Version.h.in" AutoGen: Parsing "SRC:/src/c4group/C4Language.h" AutoGen: Parsing "SRC:/src/C4Prototypes.h" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" AutoGen: Parsing "SRC:/src/config/C4Constants.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.h" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.h" AutoGen: Parsing "SRC:/src/control/C4GameControl.h" AutoGen: Parsing "SRC:/src/config/C4Config.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.h" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.h" AutoGen: Parsing "SRC:/src/game/C4Application.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" AutoGen: Parsing "SRC:/src/game/C4Physics.h" AutoGen: Parsing "SRC:/src/game/C4Viewport.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtNewScenario.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" AutoGen: Parsing "SRC:/src/graphics/C4Facet.h" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.h" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.h" AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.h" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.h" AutoGen: Parsing "SRC:/src/game/C4GameScript.h" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.h" AutoGen: Parsing "SRC:/src/game/C4Game.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.h" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4script_autogen.dir/ParseCache.txt" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.h" AutoGen: Parsing "SRC:/src/gui/C4Gui.h" AutoGen: Parsing "SRC:/src/editor/C4Console.h" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.h" AutoGen: Parsing "SRC:/src/graphics/C4Shader.h" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4script_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.h" AutoGen: Parsing "SRC:/src/gui/C4Menu.h" AutoGen: Parsing "SRC:/src/graphics/C4Surface.h" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.h" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.h" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.h" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.h" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.h" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.h" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.h" AutoGen: Parsing "SRC:/src/gui/C4Startup.h" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.h" AutoGen: Parsing "SRC:/src/control/C4Teams.h" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Map.h" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.h" AutoGen: Parsing "SRC:/src/landscape/C4PXS.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.h" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.h" AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.h" AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.h" AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.h" AutoGen: Parsing "SRC:/src/landscape/C4Material.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeamTriangle.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.h" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.h" AutoGen: Parsing "SRC:/src/lib/C4Rect.h" AutoGen: Parsing "SRC:/src/lib/StdAdaptors.h" AutoGen: Parsing "SRC:/src/lib/StdColors.h" AutoGen: Parsing "SRC:/src/lib/StdMesh.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.h" AutoGen: Parsing "SRC:/src/network/C4Client.h" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.h" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.h" AutoGen: Parsing "SRC:/src/network/C4League.h" AutoGen: Parsing "SRC:/src/network/C4Network2.h" AutoGen: Parsing "SRC:/src/network/C4Network2Client.h" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.h" AutoGen: Parsing "SRC:/src/network/C4Network2IO.h" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.h" AutoGen: Parsing "SRC:/src/network/C4Network2Players.h" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.h" AutoGen: Parsing "SRC:/src/network/C4Network2Res.h" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.h" AutoGen: Parsing "SRC:/src/network/C4Network2UPnP.h" AutoGen: Parsing "SRC:/src/network/C4PacketBase.h" AutoGen: Parsing "SRC:/src/object/C4Def.h" AutoGen: Parsing "SRC:/src/object/C4Command.h" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.h" AutoGen: Parsing "SRC:/src/object/C4DefList.h" AutoGen: Parsing "SRC:/src/object/C4GameObjects.h" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.h" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.h" AutoGen: Parsing "SRC:/src/object/C4Object.h" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.h" AutoGen: Parsing "SRC:/src/platform/C4App.h" AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.h" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.h" AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" AutoGen: Parsing "SRC:/src/object/C4IDList.h" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.h" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.h" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/platform/C4Window.h" AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.h" AutoGen: Parsing "SRC:/src/platform/StdSync.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.h" AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" AutoGen: Parsing "SRC:/src/player/C4Player.h" AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" AutoGen: Parsing "SRC:/thirdparty/timsort/sort.h" AutoGen: Parsing "SRC:/src/C4Globals.cpp" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Language.cpp" AutoGen: Parsing "SRC:/src/config/C4Config.cpp" AutoGen: Parsing "SRC:/src/config/C4Reloc.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.cpp" AutoGen: Parsing "SRC:/src/control/C4GameControl.cpp" AutoGen: Parsing "SRC:/src/control/C4GameParameters.cpp" AutoGen: Parsing "SRC:/src/control/C4GameSave.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" AutoGen: Parsing "SRC:/src/control/C4Record.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.cpp" AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.cpp" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4script_autogen/timestamp AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtNewScenario.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.cpp" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.cpp" AutoGen: Parsing "SRC:/src/game/C4Application.cpp" AutoGen: Parsing "SRC:/src/game/C4FullScreen.cpp" AutoGen: Parsing "SRC:/src/game/C4Game.cpp" AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.cpp" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Viewport.cpp" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.cpp" AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Facet.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawMeshGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.cpp" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Shader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Surface.cpp" AutoGen: Parsing "SRC:/src/graphics/C4SurfaceLoaders.cpp" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.cpp" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiCheckBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiComboBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiEdit.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiLabels.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" AutoGen: Refreshing parse cache because it doesn't exist. AutoGen: Parsing "SRC:/src/gui/C4GuiTabular.cpp" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.h" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" AutoMoc: Generating "SRC:/build/openclonk-server_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.cpp" AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Material.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Particles.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.cpp" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Texture.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.cpp" AutoGen: Parsing "SRC:/src/lib/StdMesh.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinary.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" AutoGen: Parsing "SRC:/src/network/C4Client.cpp" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.cpp" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4League.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Client.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Res.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" AutoGen: Parsing "SRC:/src/object/C4Command.cpp" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" AutoGen: Parsing "SRC:/src/object/C4Def.cpp" AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" AutoGen: Parsing "SRC:/src/object/C4IDList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.cpp" AutoGen: Parsing "SRC:/src/object/C4Object.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectScript.cpp" AutoGen: Parsing "SRC:/src/platform/C4App.cpp" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.cpp" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" AutoGen: Parsing "SRC:/src/platform/C4WindowSDL.cpp" AutoGen: Parsing "SRC:/src/player/C4Player.cpp" AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.cpp" AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Parsing "SRC:/src/player/C4RankSystem.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.cpp" AutoGen: Parsing "SRC:/src/platform/C4AppSDL.cpp" AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.ui AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.ui AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtMainWindow.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtMainWindow.ui AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtPropListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtShapes.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.ui AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtState.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtViewport.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4Components.h" AutoGen: Parsing "SRC:/src/config/C4Reloc.h" AutoGen: Parsing "SRC:/src/config/C4Constants.h" AutoGen: Parsing "SRC:/src/control/C4Control.h" AutoGen: Parsing "SRC:/src/control/C4GameControl.h" AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" AutoGen: Parsing "SRC:/src/control/C4GameSave.h" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" AutoGen: Parsing "SRC:/src/control/C4Record.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" AutoGen: Parsing "SRC:/src/control/C4Teams.h" AutoGen: Parsing "SRC:/src/editor/C4Console.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.h" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.h" AutoGen: Parsing "SRC:/src/game/C4Application.h" AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" AutoGen: Parsing "SRC:/src/game/C4Game.h" AutoGen: Parsing "SRC:/src/game/C4GameScript.h" AutoGen: Parsing "SRC:/src/c4group/C4Language.h" AutoGen: Parsing "SRC:/src/C4Version.h.in" AutoGen: Parsing "SRC:/src/config/C4Config.h" AutoGen: Parsing "SRC:/src/C4Prototypes.h" AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" AutoGen: Parsing "SRC:/src/game/C4Physics.h" AutoGen: Parsing "SRC:/src/game/C4Viewport.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.h" AutoGen: Parsing "SRC:/src/graphics/C4Facet.h" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.h" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.h" AutoGen: Parsing "SRC:/src/graphics/C4Shader.h" AutoGen: Parsing "SRC:/src/graphics/C4Surface.h" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.h" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.h" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.h" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.h" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.h" AutoGen: Parsing "SRC:/src/gui/C4Gui.h" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.h" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.h" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" AutoGen: Parsing "SRC:/src/gui/C4Menu.h" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.h" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.h" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.h" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.h" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.h" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.h" AutoGen: Parsing "SRC:/src/gui/C4Startup.h" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.h" AutoGen: Parsing "SRC:/src/landscape/C4Map.h" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.h" AutoGen: Parsing "SRC:/src/landscape/C4Material.h" AutoGen: Parsing "SRC:/src/landscape/C4PXS.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.h" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.h" AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.h" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.h" AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeamTriangle.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.h" AutoGen: Parsing "SRC:/src/lib/C4Log.h" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.h" AutoGen: Parsing "SRC:/src/lib/StdAdaptors.h" AutoGen: Parsing "SRC:/src/lib/StdColors.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.h" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.h" AutoGen: Parsing "SRC:/src/network/C4Client.h" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.h" AutoGen: Parsing "SRC:/src/network/C4Network2.h" AutoGen: Parsing "SRC:/src/network/C4Network2Client.h" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" AutoGen: Parsing "SRC:/src/network/C4Network2Res.h" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/network/C4Network2UPnP.h" AutoGen: Parsing "SRC:/src/network/C4PacketBase.h" AutoGen: Parsing "SRC:/src/object/C4Command.h" AutoGen: Parsing "SRC:/src/object/C4Def.h" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.h" AutoGen: Parsing "SRC:/src/object/C4DefList.h" AutoGen: Parsing "SRC:/src/object/C4GameObjects.h" AutoGen: Parsing "SRC:/src/object/C4IDList.h" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.h" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.h" AutoGen: Parsing "SRC:/src/object/C4Object.h" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.h" AutoGen: Parsing "SRC:/src/platform/C4App.h" AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.h" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.h" AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.h" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.h" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" AutoGen: Parsing "SRC:/src/platform/C4StdInProc.h" AutoGen: Parsing "SRC:/src/platform/C4Window.h" AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.h" AutoGen: Parsing "SRC:/src/network/C4League.h" AutoGen: Parsing "SRC:/src/platform/StdSync.h" AutoGen: Parsing "SRC:/src/player/C4Player.h" AutoGen: Parsing "SRC:/src/lib/StdMesh.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.h" AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" AutoGen: Parsing "SRC:/src/C4Globals.cpp" AutoGen: Parsing "SRC:/thirdparty/timsort/sort.h" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Language.cpp" AutoGen: Parsing "SRC:/src/config/C4Reloc.cpp" AutoGen: Parsing "SRC:/src/config/C4Config.cpp" AutoGen: Parsing "SRC:/src/control/C4GameControl.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.cpp" AutoGen: Parsing "SRC:/src/control/C4GameParameters.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/control/C4GameSave.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" AutoGen: Parsing "SRC:/src/control/C4Record.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.cpp" AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.h" AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" AutoGen: Parsing "SRC:/src/game/C4Game.cpp" AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" AutoGen: Parsing "SRC:/src/game/C4Application.cpp" AutoGen: Parsing "SRC:/src/game/C4FullScreen.cpp" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.cpp" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Viewport.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawMeshGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Facet.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Shader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Surface.cpp" AutoGen: Parsing "SRC:/src/graphics/C4SurfaceLoaders.cpp" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.cpp" AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiCheckBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiComboBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiEdit.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiLabels.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiTabular.cpp" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.cpp" AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.cpp" AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Material.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Particles.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Texture.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.cpp" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.cpp" AutoGen: Parsing "SRC:/src/lib/StdMesh.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.cpp" [ 22%] Linking CXX static library libgtest.a AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinary.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" AutoGen: Parsing "SRC:/src/network/C4Client.cpp" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.cpp" AutoGen: Parsing "SRC:/src/network/C4League.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2.cpp" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Client.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.h" AutoGen: Parsing "SRC:/src/object/C4Command.cpp" AutoGen: Parsing "SRC:/src/object/C4Def.cpp" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" AutoGen: Parsing "SRC:/src/object/C4IDList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.cpp" AutoGen: Parsing "SRC:/src/object/C4Object.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectList.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectScript.cpp" AutoGen: Parsing "SRC:/src/platform/C4App.cpp" cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake AutoGen: Parsing "SRC:/src/platform/C4AppT.cpp" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4StdInProc.cpp" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.cpp" AutoGen: Parsing "SRC:/src/player/C4RankSystem.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.cpp" [ 22%] Built target c4script_autogen AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" AutoGen: Parsing "SRC:/src/player/C4Player.cpp" make -f CMakeFiles/c4script.dir/build.make CMakeFiles/c4script.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Parsing "SRC:/src/network/C4Network2Reference.cpp" cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script.dir/DependInfo.cmake "--color=" AutoGen: Parsing "SRC:/src/network/C4Network2Res.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoMoc: Generating MOC compilation "SRC:/build/openclonk-server_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk-server_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk-server_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk-server_autogen.dir/AutogenUsed.txt" cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/timestamp Dependencies file "c4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4script /usr/bin/gcc-ar qc libgtest.a CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o "CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4script.dir/build.make CMakeFiles/c4script.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o [ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o [ 22%] Built target openclonk-server_autogen [ 23%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandalone.cpp make -f CMakeFiles/openclonk-server.dir/build.make CMakeFiles/openclonk-server.dir/depend /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptMain.cpp [ 23%] Building CXX object CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4script_autogen/mocs_compilation.cpp /usr/bin/gcc-ranlib libgtest.a make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server.dir/DependInfo.cmake "--color=" Dependencies file "openclonk-server_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target openclonk-server make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server.dir/build.make CMakeFiles/openclonk-server.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 23%] Building CXX object CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/mocs_compilation.cpp [ 23%] Built target gtest [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o [ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o [ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp [ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o [ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp [ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp.d" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp.d" AutoMoc: Generating MOC compilation "SRC:/build/openclonk_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 33%] Built target openclonk_autogen [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (int i = 0; i < SourceFiles.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] 337 | float scaleX = twdt/fwdt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] 338 | float scaleY = thgt/fhgt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] 360 | int iTexSizeX=sfcSource->iTexSize; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] 361 | int iTexSizeY=sfcSource->iTexSize; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | if (signal_count < 2) { | ^~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:141:9: note: here 141 | default: | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:146:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | write(logfd, C4VERSION ": Caught signal ", sizeof (C4VERSION ": Caught signal ") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:149:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | case SIGBUS: write(logfd, "SIGBUS", sizeof ("SIGBUS") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:150:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | case SIGILL: write(logfd, "SIGILL", sizeof ("SIGILL") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:151:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | case SIGSEGV: write(logfd, "SIGSEGV", sizeof ("SIGSEGV") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | case SIGABRT: write(logfd, "SIGABRT", sizeof ("SIGABRT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:153:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 153 | case SIGINT: write(logfd, "SIGINT", sizeof ("SIGINT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:154:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | case SIGHUP: write(logfd, "SIGHUP", sizeof ("SIGHUP") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:155:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 155 | case SIGFPE: write(logfd, "SIGFPE", sizeof ("SIGFPE") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:156:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | case SIGTERM: write(logfd, "SIGTERM", sizeof ("SIGTERM") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:163:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 163 | write(logfd, " (0x", sizeof (" (0x") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:172:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | write(logfd, hex, sizeof (hex)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:173:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 173 | write(logfd, ")", sizeof (")") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | write(logfd, "\n", sizeof ("\n") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/depend In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp [ 34%] Generating qrc_resource.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /usr/lib/qt5/bin/rcc --name resource --output /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp /build/reproducible-path/openclonk-8.1/src/editor/resource.qrc /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/DependInfo.cmake "--color=" /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ Dependencies file "openclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/compiler_depend.internal". [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp Consolidate compiler generated dependencies of target openclonk make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/build In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 35%] Building CXX object CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp [ 35%] Building CXX object CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ [ 35%] Linking CXX executable c4script /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /usr/bin/cmake -E cmake_link_script CMakeFiles/c4script.dir/link.txt --verbose=1 /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -o c4script liblibmisc.a liblibc4script.a liblibmisc.a -lz -lpthread -lrt -lb2 In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] 228 | class C4PktDebugRec : public C4PktBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' 226 | C4PktBuf(const C4PktBuf &rCopy); | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 36%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp [ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here 1173 | case PML_PlrName: // match player name | ^~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 37%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp [ 37%] Built target c4script [ 37%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] 1123 | bool fObjectSelected = !!selection.GetObject(); | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] 1311 | switch (::Landscape.GetMode()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o [ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp [ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp [ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp [ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 2719 | for (cnt=0; cnt<5; cnt++) | ~~~^~ /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here 2742 | case C4D_Place_BothSurface: | ^~~~ [ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; | ^~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp:23: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/../../../src/editor/C4ConsoleQtDefinitionListViewer.h:24, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp:10, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp:2: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:25: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ [ 41%] Building CXX object CMakeFiles/openclonk.dir/qrc_resource.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/qrc_resource.cpp.o -MF CMakeFiles/openclonk.dir/qrc_resource.cpp.o.d -o CMakeFiles/openclonk.dir/qrc_resource.cpp.o -c /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp [ 41%] Building CXX object CMakeFiles/openclonk.dir/src/C4Globals.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp [ 43%] Building CXX object CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:25, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:32: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ [ 43%] Building CXX object CMakeFiles/openclonk.dir/src/C4Include.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | if (signal_count < 2) { | ^~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:141:9: note: here 141 | default: | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:146:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | write(logfd, C4VERSION ": Caught signal ", sizeof (C4VERSION ": Caught signal ") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:149:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | case SIGBUS: write(logfd, "SIGBUS", sizeof ("SIGBUS") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:150:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | case SIGILL: write(logfd, "SIGILL", sizeof ("SIGILL") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:151:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | case SIGSEGV: write(logfd, "SIGSEGV", sizeof ("SIGSEGV") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | case SIGABRT: write(logfd, "SIGABRT", sizeof ("SIGABRT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:153:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 153 | case SIGINT: write(logfd, "SIGINT", sizeof ("SIGINT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:154:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | case SIGHUP: write(logfd, "SIGHUP", sizeof ("SIGHUP") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:155:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 155 | case SIGFPE: write(logfd, "SIGFPE", sizeof ("SIGFPE") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:156:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | case SIGTERM: write(logfd, "SIGTERM", sizeof ("SIGTERM") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:163:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 163 | write(logfd, " (0x", sizeof (" (0x") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:172:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | write(logfd, hex, sizeof (hex)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:173:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 173 | write(logfd, ")", sizeof (")") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | write(logfd, "\n", sizeof ("\n") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp [ 45%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 1023 | strncpy(rc.id, pDef->GetName(), 32+1); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:20: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp: In member function 'bool C4AbstractApp::SetVideoMode(int, int, unsigned int, unsigned int, bool)': /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:418:98: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 418 | if (mode.w == iXRes && mode.h == iYRes && (RefreshRate == 0 || mode.refresh_rate == RefreshRate) && bits_per_pixel(mode.format) == C4Draw::COLOR_DEPTH) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:27: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 322 | if (iRows * iCols) | ~~~~~~^~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_function.h:1435: /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp [ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp [ 51%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp [ 53%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp:18: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp: In constructor 'C4ConsoleQtLocalizeStringDlg::C4ConsoleQtLocalizeStringDlg(QMainWindow*, const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:36:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 36 | while (lang_info = ::Languages.GetInfo(lang_index++)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:36: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here 1173 | case PML_PlrName: // match player name | ^~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetEdgesValue(const C4ValueArray*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:105: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetVertexPos(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:529:46: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 529 | if (vertex_index < 0 || vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::EditEdge(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:538:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 538 | if (edge_index < 0 || edge_index >= edges.size()) return; | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:539:54: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 539 | if (new_vertex_index < 0 || new_vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertEdgeBefore(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:560:56: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | if (insert_edge_index < 0 || insert_edge_index > edges.size()) return; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:561:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 561 | if (vertex1 < 0 || vertex1 >= vertices.size()) return; | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:562:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 562 | if (vertex2 < 0 || vertex2 >= vertices.size()) return; | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertVertexBefore(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:578:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 578 | if (insert_vertex_index < 0 || insert_vertex_index > vertices.size()) return; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveEdge(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:600:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 600 | if (edge_index < 0 || edge_index >= edges.size()) return; | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:602:14: warning: variable 'removed_edge' set but not used [-Wunused-but-set-variable] 602 | Edge removed_edge = edges[edge_index]; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveVertex(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:609:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 609 | if (remove_vertex_index < 0 || remove_vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtGraph::Drag(int32_t, int32_t, int32_t, int32_t, int32_t, Qt::CursorShape*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1103:82: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1103 | if (IsVertexDrag(dragging_border) && DragBorderToVertex(dragging_border) < graph.vertices.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtPolyline::SetValue(const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1525:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1525 | for (int32_t i = 0; i < graph.vertices.size() - 1; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual int32_t C4ConsoleQtPolyline::InsertVertexOnVertex(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1559:38: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1559 | else if (target_vertex_index == graph.vertices.size() - 1) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual bool C4ConsoleQtPolyline::IsVertexHit(int32_t, Qt::CursorShape*, bool, bool)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1599:70: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1599 | if (shift_down && !ctrl_down && vertex_index && vertex_index != graph.vertices.size()-1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here 201 | C4KeyCode mouseevent_code; | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp: In member function 'void C4ConsoleQtLocalizeOverviewDlg::Refresh()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:132:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 132 | while (lang_info = ::Languages.GetInfo(lang_index++)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mousePressEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 197 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 211 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseDoubleClickEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 224 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseReleaseEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 242 | switch (releaseEvent->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 255 | switch (releaseEvent->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::wheelEvent(QWheelEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:267:41: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 267 | int delta = event->delta() / 8; | ~~~~~~~~~~~~^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:49, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qabstracttextdocumentlayout.h:45, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:5: /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:268:49: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 268 | if (!delta) delta = event->delta(); // abs(delta)<8? | ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:61: warning: 'int QWheelEvent::x() const' is deprecated: Use position() [-Wdeprecated-declarations] 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); | ~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:229:16: note: declared here 229 | inline int x() const { return int(p.x()); } | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:78: warning: 'int QWheelEvent::y() const' is deprecated: Use position() [-Wdeprecated-declarations] 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); | ~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:231:16: note: declared here 231 | inline int y() const { return int(p.y()); } | ^ [ 55%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 3229 | for (; i < iPushRange; i++) | ^~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 3247 | if (i >= iPushRange) return false; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] 3695 | extern BYTE MCVehic; | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] 228 | class C4PktDebugRec : public C4PktBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' 226 | C4PktBuf(const C4PktBuf &rCopy); | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp: In member function 'void C4ConsoleClientAction::Execute()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:65:16: warning: enumeration value 'CO_None' not handled in switch [-Wswitch] 65 | switch (op) | ^ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateStringEditor::SetValue(const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:306:60: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 306 | localization_button->setFixedWidth(fm.width(lang_code) + 4); | ~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:25: /usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In lambda function: /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:898:98: warning: 'const QRect QDesktopWidget::availableGeometry(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations] 898 | int available_height = QApplication::desktop()->availableGeometry(view->mapToGlobal(QPoint(1, 1))).height(); // but do not expand past screen size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:58: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdesktopwidget.h:89:68: note: declared here 89 | QT_DEPRECATED_X("Use QGuiApplication::screenAt()") const QRect availableGeometry(const QPoint &point) const | ^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::UpdateEditorParameter(Editor*, bool) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1303:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1303 | if (idx < 0 || idx >= options.size()) return; | ~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::SetOptionValue(const C4PropertyPath&, const Option&, const C4Value&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1497:29: warning: unused variable 'option_props' [-Wunused-variable] 1497 | C4PropList *option_props = option.props.getPropList(); | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateObject::UpdateObjectList()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1803:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1803 | for (int32_t i = 0; i < num_nearby; ++i) | ~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 760 | if (!pReaction->fUserDefined) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here 763 | case meePXSPos: // PXS check before movement | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddPropertyGroup(C4PropList*, int32_t, QString, C4PropList*, const C4PropertyPath&, C4Object*, C4String*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2703:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2703 | if (property_groups.size() == group_index) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2749:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2749 | for (int32_t i = 0; i < new_properties_resolved.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2799:68: warning: unused variable 'factory' [-Wunused-variable] 2799 | C4PropertyDelegateFactory *factory = this->delegate_factory; | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2709:27: warning: unused variable 'proplist_static' [-Wunused-variable] 2709 | C4PropListStatic *proplist_static = add_proplist->IsStatic(); | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2748:19: warning: unused variable 'fx' [-Wunused-variable] 2748 | C4Effect *fx = target_proplist->GetEffect(); | ^~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddEffectGroup(int32_t, C4Object*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2837:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2837 | if (property_groups.size() == group_index) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2843:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2843 | if (properties.props.size() != num_effects) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::UpdateValue(bool)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2963:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2963 | if (num_groups != property_groups.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValuePropList(C4PropList*, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3038:56: warning: unused variable 'current_shape_delegate' [-Wunused-variable] 3038 | const C4PropertyDelegateShape *current_shape_delegate = prop->delegate->GetShapeDelegate(v, &shape_property_path); // to resolve v | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3097:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 3097 | if (property_groups.size() == num_groups) property_groups.resize(num_groups + 1); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3101:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3101 | for (int32_t i = 0; i < new_properties.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3004:21: warning: unused variable 'base_proplist' [-Wunused-variable] 3004 | C4PropList *base_proplist = this->base_proplist.getPropList(); | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValueArray(C4ValueArray*, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3151:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 3151 | if (properties.props.size() != target_array->GetSize()) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3157:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3157 | for (int32_t i = 0; i < properties.props.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'C4ConsoleQtPropListModel::Property* C4ConsoleQtPropListModel::GetPropByIndex(const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3202:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3202 | if (group_index >= property_groups.size()) return nullptr; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3203:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3203 | if (row < 0 || row >= property_groups[group_index].props.size()) return nullptr; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual int C4ConsoleQtPropListModel::rowCount(const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3219:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3219 | if (parent.row() >= 0 && parent.row() < property_groups.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::headerData(int, Qt::Orientation, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3235:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3235 | if (section == 0) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::data(const QModelIndex&, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3255:69: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3255 | if (index.row() >= 0 && index.row() < property_groups.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtPropListModel::index(int, int, const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3325:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3325 | if (row < 0 || row >= property_groups.size()) return QModelIndex(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3331:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3331 | if (parent.row() >= 0 && parent.row() < property_groups.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3334:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3334 | if (row < 0 || row >= property_group->props.size()) return QModelIndex(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QMimeData* C4ConsoleQtPropListModel::mimeData(const QModelIndexList&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3414:43: warning: 'QByteArray& QByteArray::append(const QString&)' is deprecated: Use QString's toUtf8(), toLatin1() or toLocal8Bit() [-Wdeprecated-declarations] 3414 | encodedData.append(QString::number(index.row())); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3: /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1508:20: note: declared here 1508 | inline QByteArray &QByteArray::append(const QString &s) | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::RemoveArrayElement()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3462:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3462 | if (idx.isValid() && idx.column() == 0) | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'void C4ConsoleQtDefinitionListModel::ReInit()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:153:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 153 | if (node->items.size() > idx) | ~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtDefinitionListModel::index(int, int, const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:223:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 223 | if (parent_node->items.size() <= row) return QModelIndex(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'QModelIndex C4ConsoleQtDefinitionListModel::GetModelIndexByItem(C4Def*) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:253:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 253 | if (node->items.size() > idx) | ~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'C4ConsoleQtDefinitionFileListModel::DefFileInfo* C4ConsoleQtDefinitionFileListModel::DefFileInfo::GetChild(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:116:19: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 116 | if (index >= children.size()) return nullptr; | ~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'virtual QVariant C4ConsoleQtDefinitionFileListModel::data(const QModelIndex&, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: passing 'Qt::CheckState' chooses 'int' over 'uint' {aka 'unsigned int'} [-Wsign-promo] 246 | return def->IsSelected() ? Qt::Checked : Qt::Unchecked; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: in call to 'QVariant::QVariant(int)' [-Wsign-promo] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'void C4ConsoleQtNewScenarioDlg::SelectedTemplateChanged(int)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:393:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (new_selection >= 0 && new_selection < all_template_c4s.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~~~ [ 55%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1191 | else if (pToNode->GlobalScope()) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1197:17: note: here 1197 | case PS_KEYWD1N: | ^~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1275:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1275 | if (State != PS_AFTERNODE) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here 1276 | case PS_AFTERNODE: | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 59%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp [ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QOpenGLContext:1, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp:535: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp [ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:631: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 631 | #pragma clang diagnostic ignored "-Wmissing-braces" [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; | ^~~~ [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] 337 | float scaleX = twdt/fwdt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] 338 | float scaleY = thgt/fhgt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] 360 | int iTexSizeX=sfcSource->iTexSize; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] 361 | int iTexSizeY=sfcSource->iTexSize; | ^~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp [ 62%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:88:14: warning: 'void {anonymous}::SortFacesArray(const StdMeshVertex*, std::vector&, StdSubMeshInstance::FaceOrdering, const StdMeshMatrix&)' defined but not used [-Wunused-function] 88 | void SortFacesArray(const StdMeshVertex* vertices, std::vector& faces, StdSubMeshInstance::FaceOrdering face_ordering, const StdMeshMatrix& trans) | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ [ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp [ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp [ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 686 | f[3] = other.f[3]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here 687 | case FLOAT3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 688 | f[2] = other.f[2]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here 689 | case FLOAT2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 690 | f[1] = other.f[1]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here 691 | case FLOAT: | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: | ^~~~ [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153 | } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here 156 | default: | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 65%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (int i = 0; i < SourceFiles.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp: In member function 'void C4TexRef::Unlock()': /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:766:36: warning: unused variable 'fTileable' [-Wunused-variable] 766 | const bool fTileable = (iFlags & C4SF_Tileable) != 0; | ^~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 2719 | for (cnt=0; cnt<5; cnt++) | ~~~^~ /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here 2742 | case C4D_Place_BothSurface: | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] 1123 | bool fObjectSelected = !!selection.GetObject(); | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] 1311 | switch (::Landscape.GetMode()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp [ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 68%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp [ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", | ~^ | | | int /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 453 | PuncherAddrIPv4 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 456 | PuncherAddrIPv6 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 826 | if (!pConn) return false; pConn->AddRef(); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 826 | if (!pConn) return false; pConn->AddRef(); | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1339 | PeerAddr = nPeerAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 294 | class C4NetIOPacket : public StdCopyBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here 1463 | pLogEntry->Pkt = rPkt; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 244 | C4Network2IRCClient::PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 37 | source = ip; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 400 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp [ 72%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In constructor 'C4Network2ResList::C4Network2ResList()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] 1273 | iNextResID((-1) << 16) | ~~~~~^~~~~ [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In constructor 'C4PropertyDelegateEnum::C4PropertyDelegateEnum(const C4PropertyDelegateFactory*, C4PropList*, const C4ValueArray*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1127:69: warning: 'default_option_key' may be used uninitialized [-Wmaybe-uninitialized] 1127 | if (!option.option_key) option.option_key = default_option_key; | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1093:19: note: 'default_option_key' was declared here 1093 | C4String *default_option_key, *default_value_key = nullptr; | ^~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 1023 | strncpy(rc.id, pDef->GetName(), 32+1); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 73%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_function.h:1435: /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~~~ [ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); | ^~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadClonkNames(C4Group&, C4ComponentHost*, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankNames(C4Group&, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankFaces(C4Group&)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 77%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 68 | memcpy(this, &rCopy, sizeof(C4IDList)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: /build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here 46 | class C4IDList : protected C4IDListChunk | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 322 | if (iRows * iCols) | ~~~~~~^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ [ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp [ 79%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp [ 80%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp [ 80%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SyncClearance()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3433 | if (ydir < -limit) ydir = -limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3433 | if (ydir < -limit) ydir = -limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3437 | if (ydir > +limit) ydir = +limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3437 | if (ydir > +limit) ydir = +limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ [ 81%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SetRotation(int32_t)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 4113 | while (nr<0) nr+=360; nr%=360; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 4113 | while (nr<0) nr+=360; nr%=360; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'bool C4Object::GrabInfo(C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp [ 81%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp [ 82%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: At global scope: /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:54:13: warning: 'void DrawVertex(C4Facet&, float, float, int32_t, int32_t)' defined but not used [-Wunused-function] 54 | static void DrawVertex(C4Facet &cgo, float tx, float ty, int32_t col, int32_t contact) | ^~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 506 | strncpy(sz, def->id.ToString(), 32+1); | ^ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here 201 | C4KeyCode mouseevent_code; | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp [ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ [ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp [ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp [ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppT.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4StdInProc.cpp [ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp [ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:30: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp:18: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 760 | if (!pReaction->fUserDefined) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here 763 | case meePXSPos: // PXS check before movement | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp: In member function 'std::__cxx11::list C4FoWLightSection::CalculateTriangles(C4FoWRegion*) const': /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:666:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 666 | if (b <= threshold) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:658:39: note: 'b' was declared here 658 | float b; | ^ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:585:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 585 | if (b >= threshold) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:571:39: note: 'b' was declared here 571 | float b; | ^ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1191 | else if (pToNode->GlobalScope()) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1197:17: note: here 1197 | case PS_KEYWD1N: | ^~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1275:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1275 | if (State != PS_AFTERNODE) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here 1276 | case PS_AFTERNODE: | ^~~~ [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4League.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 135 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool CloseLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 686 | f[3] = other.f[3]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here 687 | case FLOAT3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 688 | f[2] = other.f[2]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here 689 | case FLOAT2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 690 | f[1] = other.f[1]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here 691 | case FLOAT: | ^~~~ [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153 | } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here 156 | default: | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | ftruncate(fd, 0); | ~~~~~~~~~^~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 244 | C4Network2IRCClient::PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 37 | source = ip; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 400 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 3229 | for (; i < iPushRange; i++) | ^~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 3247 | if (i >= iPushRange) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] 3695 | extern BYTE MCVehic; | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In constructor 'C4Network2ResList::C4Network2ResList()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] 1273 | iNextResID((-1) << 16) | ~~~~~^~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); | ^ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: | ^~~~ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadClonkNames(C4Group&, C4ComponentHost*, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankNames(C4Group&, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankFaces(C4Group&)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", | ~^ | | | int /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 453 | PuncherAddrIPv4 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 456 | PuncherAddrIPv6 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 826 | if (!pConn) return false; pConn->AddRef(); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 826 | if (!pConn) return false; pConn->AddRef(); | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1339 | PeerAddr = nPeerAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 294 | class C4NetIOPacket : public StdCopyBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here 1463 | pLogEntry->Pkt = rPkt; | ^~~~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:28: warning: 'sax' may be used uninitialized [-Wmaybe-uninitialized] 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:25: note: 'sax' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:31: warning: 'say' may be used uninitialized [-Wmaybe-uninitialized] 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:29: note: 'say' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:57: warning: 'sawdt' may be used uninitialized [-Wmaybe-uninitialized] 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) | ~~~~~^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:33: note: 'sawdt' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:60: warning: 'sahgt' may be used uninitialized [-Wmaybe-uninitialized] 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) | ~~~~~^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:39: note: 'sahgt' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~~~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 68 | memcpy(this, &rCopy, sizeof(C4IDList)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: /build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here 46 | class C4IDList : protected C4IDListChunk | ^~~~~~~~ [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 506 | strncpy(sz, def->id.ToString(), 32+1); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [100%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SyncClearance()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3433 | if (ydir < -limit) ydir = -limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3433 | if (ydir < -limit) ydir = -limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3437 | if (ydir > +limit) ydir = +limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3437 | if (ydir > +limit) ydir = +limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SetRotation(int32_t)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 4113 | while (nr<0) nr+=360; nr%=360; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 4113 | while (nr<0) nr+=360; nr%=360; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'bool C4Object::GrabInfo(C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ [100%] Linking CXX executable openclonk-server /usr/bin/cmake -E cmake_link_script CMakeFiles/openclonk-server.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic "CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o" "CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o" -o openclonk-server -lpng -lz -ljpeg -lSDL2 -lreadline -ltinfo -lopenal -lvorbisfile -lvorbis -logg -lalut -lopenal -ltinyxml liblibmisc.a liblibc4script.a liblibopenclonk.a -lvorbisfile -lvorbis -logg -lalut -ltinyxml liblibmisc.a -lpthread -lrt -lb2 -lpng -lz In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:30: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool CloseLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 135 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | ftruncate(fd, 0); | ~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target openclonk-server /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); | ^ [100%] Linking CXX executable openclonk /usr/bin/cmake -E cmake_link_script CMakeFiles/openclonk.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o CMakeFiles/openclonk.dir/qrc_resource.cpp.o CMakeFiles/openclonk.dir/src/C4Globals.cpp.o CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o CMakeFiles/openclonk.dir/src/C4Include.cpp.o CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o CMakeFiles/openclonk.dir/src/network/C4League.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -o openclonk -lfreetype -lpng -lz -ljpeg -lSDL2 -lopenal -lvorbisfile -lvorbis -logg -lalut -lopenal -lGLEW -lGL -lGLU -ltinyxml -lX11 liblibmisc.a liblibc4script.a liblibopenclonk.a /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.15 -lvorbisfile -lvorbis -logg -lalut -lGLEW -lGL -lGLU -ltinyxml -lX11 liblibmisc.a -lpthread -lrt -lb2 -lpng -lz /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.15 make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target openclonk make[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' dh_auto_test -O--buildsystem=cmake -O-Bbuild create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=cmake -O-Bbuild dh_prep -O--buildsystem=cmake -O-Bbuild dh_auto_install -O--buildsystem=cmake -O-Bbuild cd build && make -j42 install DESTDIR=/build/reproducible-path/openclonk-8.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" Change Dir: '/build/reproducible-path/openclonk-8.1/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile data gmake[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 data gmake[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 10 /usr/bin/gmake -f CMakeFiles/Makefile2 CMakeFiles/data.dir/all gmake[4]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc_autogen_timestamp_deps.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libmisc_autogen_timestamp_deps /usr/bin/gmake -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/DependInfo.cmake "--color=" Dependencies file "libmisc_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libmisc_autogen gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc_autogen.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libmisc_autogen /usr/bin/gmake -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/DependInfo.cmake "--color=" Dependencies file "CMakeFiles/libmisc.dir/src/zlib/gzio.c.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/C4Include.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libmisc gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 60%] Built target libmisc /usr/bin/gmake -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group_autogen_timestamp_deps.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 60%] Built target c4group_autogen_timestamp_deps /usr/bin/gmake -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/DependInfo.cmake "--color=" Dependencies file "c4group_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4group_autogen gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group_autogen.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Built target c4group_autogen /usr/bin/gmake -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/DependInfo.cmake "--color=" Dependencies file "CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". Dependencies file "CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4group gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Built target c4group /usr/bin/gmake -f CMakeFiles/groups.dir/build.make CMakeFiles/groups.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/groups.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/groups.dir/build.make CMakeFiles/groups.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Generating Arena.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Arena.ocf -t /build/reproducible-path/openclonk-8.1/build/Arena.ocf Status: [ 70%] Generating Graphics.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Graphics.ocg -t /build/reproducible-path/openclonk-8.1/build/Graphics.ocg Status: [ 70%] Generating Material.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Material.ocg -t /build/reproducible-path/openclonk-8.1/build/Material.ocg Status: [ 70%] Generating Sound.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Sound.ocg -t /build/reproducible-path/openclonk-8.1/build/Sound.ocg Status: [ 70%] Generating System.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/System.ocg -t /build/reproducible-path/openclonk-8.1/build/System.ocg Status: [ 80%] Generating Objects.ocd ./c4group /build/reproducible-path/openclonk-8.1/planet/Objects.ocd -t /build/reproducible-path/openclonk-8.1/build/Objects.ocd Status: [ 90%] Generating Decoration.ocd ./c4group /build/reproducible-path/openclonk-8.1/planet/Decoration.ocd -t /build/reproducible-path/openclonk-8.1/build/Decoration.ocd Status: [ 90%] Generating Parkour.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Parkour.ocf -t /build/reproducible-path/openclonk-8.1/build/Parkour.ocf Status: [ 90%] Generating Defense.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Defense.ocf -t /build/reproducible-path/openclonk-8.1/build/Defense.ocf Status: [ 90%] Generating Missions.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Missions.ocf -t /build/reproducible-path/openclonk-8.1/build/Missions.ocf Status: [ 90%] Generating Tutorials.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Tutorials.ocf -t /build/reproducible-path/openclonk-8.1/build/Tutorials.ocf Status: [100%] Generating Worlds.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Worlds.ocf -t /build/reproducible-path/openclonk-8.1/build/Worlds.ocf Status: gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target groups /usr/bin/gmake -f CMakeFiles/data.dir/build.make CMakeFiles/data.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/data.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/data.dir/build.make CMakeFiles/data.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/data.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target data gmake[4]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 0 gmake[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' gmake[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/32x32/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/64x64/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/128x128/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/256x256/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/512x512/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Graphics.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Material.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Sound.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/System.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Objects.ocd -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Decoration.ocd -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Arena.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Parkour.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Defense.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Missions.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Tutorials.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Worlds.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Offshore.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Cavern.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Version.txt -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/authors.txt -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/IslandDreams.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/LucidDream.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/TheSkylands.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/@CrushedIceCocktail.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Motorway.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/UrbanBolero.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/bin/c4group -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/applications/openclonk.desktop Note: Run update-desktop-database to install clonk:// protocol handler -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/appdata/openclonk.appdata.xml -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/games/openclonk make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' dh_install -O--buildsystem=cmake -O-Bbuild dh_installdocs -O--buildsystem=cmake -O-Bbuild dh_installchangelogs -O--buildsystem=cmake -O-Bbuild dh_installman -O--buildsystem=cmake -O-Bbuild dh_installinit -O--buildsystem=cmake -O-Bbuild dh_installsystemduser -O--buildsystem=cmake -O-Bbuild dh_lintian -O--buildsystem=cmake -O-Bbuild dh_icons -O--buildsystem=cmake -O-Bbuild dh_perl -O--buildsystem=cmake -O-Bbuild dh_link -O--buildsystem=cmake -O-Bbuild dh_strip_nondeterminism -O--buildsystem=cmake -O-Bbuild dh_compress -O--buildsystem=cmake -O-Bbuild dh_fixperms -O--buildsystem=cmake -O-Bbuild dh_missing -O--buildsystem=cmake -O-Bbuild dh_dwz -a -O--buildsystem=cmake -O-Bbuild dwz: debian/openclonk/usr/games/openclonk: DWARF compression not beneficial - old size 63947710 new size 64496021 debian/rules override_dh_strip make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_strip --dbgsym-migration='openclonk-dbg (<< 8.0-1~)' make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dh_makeshlibs -a -O--buildsystem=cmake -O-Bbuild dh_shlibdeps -a -O--buildsystem=cmake -O-Bbuild dh_installdeb -O--buildsystem=cmake -O-Bbuild dh_gencontrol -O--buildsystem=cmake -O-Bbuild dh_md5sums -O--buildsystem=cmake -O-Bbuild debian/rules override_dh_builddeb make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_builddeb dpkg-deb: building package 'openclonk' in '../openclonk_8.1-4_amd64.deb'. dpkg-deb: building package 'openclonk-dbgsym' in '../openclonk-dbgsym_8.1-4_amd64.deb'. dpkg-deb: building package 'openclonk-data' in '../openclonk-data_8.1-4_all.deb'. make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dpkg-genbuildinfo --build=binary -O../openclonk_8.1-4_amd64.buildinfo dpkg-genchanges --build=binary -O../openclonk_8.1-4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1813198 and its subdirectories I: Current time: Fri Dec 26 20:25:51 -12 2025 I: pbuilder-time-stamp: 1766823951 Sat Dec 27 08:25:52 UTC 2025 I: Signing ./b1/openclonk_8.1-4_amd64.buildinfo as openclonk_8.1-4_amd64.buildinfo.asc Sat Dec 27 08:25:52 UTC 2025 I: Signed ./b1/openclonk_8.1-4_amd64.buildinfo as ./b1/openclonk_8.1-4_amd64.buildinfo.asc Sat Dec 27 08:25:53 UTC 2025 - build #1 for openclonk/trixie/amd64 on ionos5-amd64 done. Starting cleanup. All cleanup done. Sat Dec 27 08:25:53 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-anOcRTTV, removing. /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb: total 16 drwxr-xr-x 2 jenkins jenkins 4096 Nov 24 02:02 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 24 01:39 b2 -rw-r--r-- 1 jenkins jenkins 2270 Sep 4 2023 openclonk_8.1-4.dsc -rw------- 1 jenkins jenkins 3370 Nov 24 01:39 rbuildlog.1GnejLp /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b1: total 151440 -rw-r--r-- 1 jenkins jenkins 2159182 Nov 24 02:02 build.log -rw-r--r-- 1 jenkins jenkins 112454484 Nov 24 02:02 openclonk-data_8.1-4_all.deb -rw-r--r-- 1 jenkins jenkins 37874368 Nov 24 02:02 openclonk-dbgsym_8.1-4_amd64.deb -rw-r--r-- 1 jenkins jenkins 8464 Nov 24 02:02 openclonk_8.1-4.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2270 Nov 24 02:02 openclonk_8.1-4.dsc -rw-r--r-- 1 jenkins jenkins 19127 Nov 24 02:02 openclonk_8.1-4_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 20009 Nov 24 02:02 openclonk_8.1-4_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2206 Nov 24 02:02 openclonk_8.1-4_amd64.changes -rw-r--r-- 1 jenkins jenkins 2407488 Nov 24 02:02 openclonk_8.1-4_amd64.deb -rw-r--r-- 1 jenkins jenkins 1685 Nov 24 02:02 openclonk_8.1-4_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b2: total 0 Sun Nov 24 02:02:54 UTC 2024 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Fri Dec 26 20:02:14 -12 2025 I: pbuilder-time-stamp: 1766822534 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [openclonk_8.1-4.dsc] I: copying [./openclonk_8.1.orig.tar.xz] I: copying [./openclonk_8.1-4.debian.tar.xz] I: Extracting source gpgv: Signature made Mon Sep 4 19:47:36 2023 gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./openclonk_8.1-4.dsc: no acceptable signature found dpkg-source: info: extracting openclonk in openclonk-8.1 dpkg-source: info: unpacking openclonk_8.1.orig.tar.xz dpkg-source: info: unpacking openclonk_8.1-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying system-libb2.patch dpkg-source: info: applying fix-gcc-11-build.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1813198/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='b094916c20a64e01a8246771fa530a8d' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1813198' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/pbuilderrc_8Qi7 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b1 --logfile b1/build.log openclonk_8.1-4.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1813198/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), cmake, libx11-dev, libxxf86vm-dev, libxrandr-dev, libxpm-dev, libglew-dev, libgl-dev, libpng-dev, libpng-dev:native, libsdl2-dev, libsdl2-mixer-dev, libgtk-3-dev, qtbase5-dev, libjpeg-dev, libjpeg-dev:native, zlib1g-dev, zlib1g-dev:native, libupnp-dev, libfreetype-dev, libboost-regex-dev, imagemagick, libtinyxml-dev, libopenal-dev, libalut-dev, libgtest-dev, libb2-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on libxxf86vm-dev; however: Package libxxf86vm-dev is not installed. pbuilder-satisfydepends-dummy depends on libxrandr-dev; however: Package libxrandr-dev is not installed. pbuilder-satisfydepends-dummy depends on libxpm-dev; however: Package libxpm-dev is not installed. pbuilder-satisfydepends-dummy depends on libglew-dev; however: Package libglew-dev is not installed. pbuilder-satisfydepends-dummy depends on libgl-dev; however: Package libgl-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev; however: Package libpng-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev:native. pbuilder-satisfydepends-dummy depends on libsdl2-dev; however: Package libsdl2-dev is not installed. pbuilder-satisfydepends-dummy depends on libsdl2-mixer-dev; however: Package libsdl2-mixer-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtk-3-dev; however: Package libgtk-3-dev is not installed. pbuilder-satisfydepends-dummy depends on qtbase5-dev; however: Package qtbase5-dev is not installed. pbuilder-satisfydepends-dummy depends on libjpeg-dev; however: Package libjpeg-dev is not installed. pbuilder-satisfydepends-dummy depends on libjpeg-dev:native. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev:native. pbuilder-satisfydepends-dummy depends on libupnp-dev; however: Package libupnp-dev is not installed. pbuilder-satisfydepends-dummy depends on libfreetype-dev; however: Package libfreetype-dev is not installed. pbuilder-satisfydepends-dummy depends on libboost-regex-dev; however: Package libboost-regex-dev is not installed. pbuilder-satisfydepends-dummy depends on imagemagick; however: Package imagemagick is not installed. pbuilder-satisfydepends-dummy depends on libtinyxml-dev; however: Package libtinyxml-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenal-dev; however: Package libopenal-dev is not installed. pbuilder-satisfydepends-dummy depends on libalut-dev; however: Package libalut-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtest-dev; however: Package libgtest-dev is not installed. pbuilder-satisfydepends-dummy depends on libb2-dev; however: Package libb2-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: adwaita-icon-theme{a} at-spi2-common{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} dbus{a} dbus-bin{a} dbus-daemon{a} dbus-session-bus-common{a} dbus-system-bus-common{a} dbus-user-session{a} dconf-gsettings-backend{a} dconf-service{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gettext{a} gettext-base{a} gir1.2-atk-1.0{a} gir1.2-atspi-2.0{a} gir1.2-cloudproviders-0.3.0{a} gir1.2-freedesktop{a} gir1.2-freedesktop-dev{a} gir1.2-gdkpixbuf-2.0{a} gir1.2-glib-2.0{a} gir1.2-glib-2.0-dev{a} gir1.2-gtk-3.0{a} gir1.2-harfbuzz-0.0{a} gir1.2-ibus-1.0{a} gir1.2-pango-1.0{a} girepository-tools{a} googletest{a} groff-base{a} gtk-update-icon-cache{a} hicolor-icon-theme{a} icu-devtools{a} imagemagick{a} imagemagick-6-common{a} imagemagick-6.q16{a} intltool-debian{a} libalut-dev{a} libalut0{a} libapparmor1{a} libarchive-zip-perl{a} libarchive13t64{a} libasound2-data{a} libasound2-dev{a} libasound2t64{a} libasyncns0{a} libatk-bridge2.0-0t64{a} libatk-bridge2.0-dev{a} libatk1.0-0t64{a} libatk1.0-dev{a} libatspi2.0-0t64{a} libatspi2.0-dev{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libb2-1{a} libb2-dev{a} libblkid-dev{a} libboost-regex-dev{a} libboost-regex1.83-dev{a} libboost-regex1.83.0{a} libboost1.83-dev{a} libbrotli-dev{a} libbrotli1{a} libbz2-dev{a} libcairo-gobject2{a} libcairo-script-interpreter2{a} libcairo2{a} libcairo2-dev{a} libcloudproviders-dev{a} libcloudproviders0{a} libcolord2{a} libcom-err2{a} libcups2t64{a} libcurl4t64{a} libdatrie-dev{a} libdatrie1{a} libdav1d7{a} libdbus-1-3{a} libdbus-1-dev{a} libdconf1{a} libde265-0{a} libdebhelper-perl{a} libdecor-0-0{a} libdecor-0-dev{a} libdeflate-dev{a} libdeflate0{a} libdouble-conversion3{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-dev{a} libdrm-intel1{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libegl-dev{a} libegl-mesa0{a} libegl1{a} libegl1-mesa-dev{a} libelf1t64{a} libepoxy-dev{a} libepoxy0{a} libevdev2{a} libexpat1{a} libexpat1-dev{a} libffi-dev{a} libfftw3-double3{a} libfile-stripnondeterminism-perl{a} libflac-dev{a} libflac12t64{a} libfluidsynth-dev{a} libfluidsynth3{a} libfontconfig-dev{a} libfontconfig1{a} libfreetype-dev{a} libfreetype6{a} libfribidi-dev{a} libfribidi0{a} libgbm-dev{a} libgbm1{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf-2.0-dev{a} libgdk-pixbuf2.0-bin{a} libgdk-pixbuf2.0-common{a} libgio-2.0-dev{a} libgio-2.0-dev-bin{a} libgirepository-2.0-0{a} libgl-dev{a} libgl1{a} libgl1-mesa-dev{a} libgl1-mesa-dri{a} libglapi-mesa{a} libgles-dev{a} libgles1{a} libgles2{a} libglew-dev{a} libglew2.2{a} libglib2.0-0t64{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libglu1-mesa{a} libglu1-mesa-dev{a} libglvnd-core-dev{a} libglvnd-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libgraphite2-3{a} libgraphite2-dev{a} libgssapi-krb5-2{a} libgtest-dev{a} libgtk-3-0t64{a} libgtk-3-common{a} libgtk-3-dev{a} libgudev-1.0-0{a} libharfbuzz-cairo0{a} libharfbuzz-dev{a} libharfbuzz-gobject0{a} libharfbuzz-icu0{a} libharfbuzz-subset0{a} libharfbuzz0b{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libibus-1.0-5{a} libibus-1.0-dev{a} libice-dev{a} libice6{a} libicu-dev{a} libicu72{a} libinput-bin{a} libinput10{a} libinstpatch-1.0-2{a} libinstpatch-dev{a} libixml11t64{a} libjack-dev{a} libjack0{a} libjbig-dev{a} libjbig0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjsoncpp26{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} liblcms2-2{a} libldap-2.5-0{a} liblerc-dev{a} liblerc4{a} libllvm19{a} liblqr-1-0{a} libltdl7{a} liblzma-dev{a} liblzo2-2{a} libmagic-mgc{a} libmagic1t64{a} libmagickcore-6.q16-7t64{a} libmagickwand-6.q16-7t64{a} libmd4c0{a} libmodplug-dev{a} libmodplug1{a} libmount-dev{a} libmp3lame0{a} libmpg123-0t64{a} libmpg123-dev{a} libmtdev1t64{a} libncurses-dev{a} libncurses6{a} libnghttp2-14{a} libnsl2{a} libogg-dev{a} libogg0{a} libopenal-data{a} libopenal-dev{a} libopenal1{a} libopengl-dev{a} libopengl0{a} libopenjp2-7{a} libopus-dev{a} libopus0{a} libopusfile-dev{a} libopusfile0{a} libout123-0t64{a} libpam-systemd{a} libpango-1.0-0{a} libpango1.0-dev{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpangoxft-1.0-0{a} libpciaccess-dev{a} libpciaccess0{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpipewire-0.3-0t64{a} libpipewire-0.3-dev{a} libpixman-1-0{a} libpixman-1-dev{a} libpkgconf3{a} libpng-dev{a} libpng16-16t64{a} libproc2-0{a} libpsl5t64{a} libpulse-dev{a} libpulse-mainloop-glib0{a} libpulse0{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libqt5concurrent5t64{a} libqt5core5t64{a} libqt5dbus5t64{a} libqt5gui5t64{a} libqt5network5t64{a} libqt5printsupport5t64{a} libqt5sql5t64{a} libqt5test5t64{a} libqt5widgets5t64{a} libqt5xml5t64{a} libraw23t64{a} libreadline-dev{a} libreadline8t64{a} librhash1{a} librtmp1{a} libsamplerate0{a} libsamplerate0-dev{a} libsasl2-2{a} libsasl2-modules-db{a} libsdl2-2.0-0{a} libsdl2-dev{a} libsdl2-mixer-2.0-0{a} libsdl2-mixer-dev{a} libselinux1-dev{a} libsensors-config{a} libsensors5{a} libsepol-dev{a} libsharpyuv-dev{a} libsharpyuv0{a} libsm-dev{a} libsm6{a} libsndfile1{a} libsndfile1-dev{a} libsndio-dev{a} libsndio7.0{a} libspa-0.2-dev{a} libspa-0.2-modules{a} libssh2-1t64{a} libsyn123-0t64{a} libsysprof-capture-4-dev{a} libsystemd-dev{a} libsystemd-shared{a} libthai-data{a} libthai-dev{a} libthai0{a} libtiff-dev{a} libtiff6{a} libtiffxx6{a} libtinyxml-dev{a} libtinyxml2.6.2v5{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libudev-dev{a} libupnp-dev{a} libupnp17t64{a} libuv1t64{a} libvorbis-dev{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libvulkan-dev{a} libvulkan1{a} libwacom-common{a} libwacom9{a} libwayland-bin{a} libwayland-client0{a} libwayland-cursor0{a} libwayland-dev{a} libwayland-egl1{a} libwayland-server0{a} libwebp-dev{a} libwebp7{a} libwebpdecoder3{a} libwebpdemux2{a} libwebpmux3{a} libwebrtc-audio-processing1{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libxau-dev{a} libxau6{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-icccm4{a} libxcb-image0{a} libxcb-keysyms1{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-render0-dev{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-shm0-dev{a} libxcb-sync1{a} libxcb-util1{a} libxcb-xfixes0{a} libxcb-xinerama0{a} libxcb-xinput0{a} libxcb-xkb1{a} libxcb1{a} libxcb1-dev{a} libxcomposite-dev{a} libxcomposite1{a} libxcursor-dev{a} libxcursor1{a} libxdamage-dev{a} libxdamage1{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxft-dev{a} libxft2{a} libxi-dev{a} libxi6{a} libxinerama-dev{a} libxinerama1{a} libxkbcommon-dev{a} libxkbcommon-x11-0{a} libxkbcommon0{a} libxml2{a} libxpm-dev{a} libxpm4{a} libxrandr-dev{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxshmfence1{a} libxss-dev{a} libxss1{a} libxt-dev{a} libxt6t64{a} libxtst-dev{a} libxtst6{a} libxv-dev{a} libxv1{a} libxxf86vm-dev{a} libxxf86vm1{a} libz3-4{a} libzstd-dev{a} m4{a} man-db{a} media-types{a} mesa-libgallium{a} native-architecture{a} netbase{a} pango1.0-tools{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3-packaging{a} python3.12{a} python3.12-minimal{a} qt5-qmake{a} qt5-qmake-bin{a} qtbase5-dev{a} qtbase5-dev-tools{a} qtchooser{a} readline-common{a} sensible-utils{a} sgml-base{a} shared-mime-info{a} systemd{a} systemd-sysv{a} timgm6mb-soundfont{a} tzdata{a} uuid-dev{a} wayland-protocols{a} x11-common{a} x11proto-dev{a} xkb-data{a} xml-core{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf at-spi2-core bzip2-doc ca-certificates chrony curl fonts-urw-base35 ghostscript krb5-locales libarchive-cpio-perl libdecor-0-plugin-1-cairo libdecor-0-plugin-1-gtk libgpm2 libgtk-3-bin libheif-plugin-aomenc libheif-plugin-x265 libkmod2 libldap-common libltdl-dev libmagickcore-6.q16-7-extra libmail-sendmail-perl libnss-systemd libpipewire-0.3-common libpng-tools libqt5opengl5-dev libqt5sql5-ibase libqt5sql5-mysql libqt5sql5-odbc libqt5sql5-psql libqt5sql5-sqlite libqt5sql5-tds libqt5svg5 librsvg2-common libsasl2-modules libssl-dev linux-sysctl-defaults lynx mesa-vulkan-drivers netpbm ntpsec openntpd psmisc publicsuffix qt5-gtk-platformtheme qttranslations5-l10n qtwayland5 systemd-cryptsetup systemd-timesyncd wget xdg-user-dirs 0 packages upgraded, 455 newly installed, 0 to remove and 0 not upgraded. Need to get 208 MB of archives. After unpacking 1004 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libapparmor1 amd64 3.1.7-1+b3 [42.1 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libsystemd-shared amd64 257~rc2-3 [2133 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 systemd amd64 257~rc2-3 [3603 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 systemd-sysv amd64 257~rc2-3 [59.3 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 libdbus-1-3 amd64 1.14.10-6 [203 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 dbus-bin amd64 1.14.10-6 [106 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 dbus-session-bus-common all 1.14.10-6 [79.2 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.4-1 [106 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 dbus-daemon amd64 1.14.10-6 [185 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 dbus-system-bus-common all 1.14.10-6 [80.2 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 dbus amd64 1.14.10-6 [98.5 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 libfftw3-double3 amd64 3.3.10-1+b3 [780 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b6 [302 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 libpng16-16t64 amd64 1.6.44-2 [280 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 libfreetype6 amd64 2.13.3+dfsg-1 [452 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 fontconfig-config amd64 2.15.0-1.1+b1 [318 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 libfontconfig1 amd64 2.15.0-1.1+b1 [391 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libsharpyuv0 amd64 1.4.0-0.1+b1 [113 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libdav1d7 amd64 1.5.0-1+b1 [550 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 libheif-plugin-dav1d amd64 1.19.3-1 [11.2 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libde265-0 amd64 1.0.15-1+b2 [189 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libheif-plugin-libde265 amd64 1.19.3-1 [15.0 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libheif1 amd64 1.19.3-1 [489 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 libjbig0 amd64 2.1-6.1+b2 [32.1 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo amd64 1:2.1.5-3+b1 [168 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 liblcms2-2 amd64 2.16-2 [160 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 libglib2.0-0t64 amd64 2.82.2-2 [1501 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 liblqr-1-0 amd64 0.4.2-2.1+b2 [29.5 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libltdl7 amd64 2.4.7-8 [393 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 libopenjp2-7 amd64 2.5.0-2+b4 [199 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 libraw23t64 amd64 0.21.3-1+b1 [390 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 libdeflate0 amd64 1.22-1 [47.3 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 liblerc4 amd64 4.0.0+ds-5 [183 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 libwebp7 amd64 1.4.0-0.1+b1 [313 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 libtiff6 amd64 4.5.1+git230720-5 [324 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libwebpdemux2 amd64 1.4.0-0.1+b1 [111 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 libwebpmux3 amd64 1.4.0-0.1+b1 [123 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libxau6 amd64 1:1.0.11-1 [20.4 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libxdmcp6 amd64 1:1.1.2-3+b2 [24.4 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libxcb1 amd64 1.17.0-2+b1 [144 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libx11-data all 2:1.8.10-2 [337 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 libx11-6 amd64 2:1.8.10-2 [813 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 libxext6 amd64 2:1.3.4-1+b2 [50.5 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-5+b1 [9423 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [67.3 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1+b1 [1741 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 libmagickwand-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1+b1 [311 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 libpython3.12-minimal amd64 3.12.7-3 [815 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 python3.12-minimal amd64 3.12.7-3 [2162 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.12.6-1 [26.7 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 media-types all 10.1.0 [26.9 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 tzdata all 2024b-3 [255 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-3 [32.5 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.1-1+b1 [23.2 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-3 [79.9 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get: 61 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-3 [324 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-3 [136 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-5 [69.3 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-5 [169 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 libpython3.12-stdlib amd64 3.12.7-3 [1966 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 python3.12 amd64 3.12.7-3 [671 kB] Get: 70 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.12.6-1 [9692 B] Get: 71 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.12.6-1 [27.8 kB] Get: 72 http://deb.debian.org/debian trixie/main amd64 sgml-base all 1.31 [15.4 kB] Get: 73 http://deb.debian.org/debian trixie/main amd64 libproc2-0 amd64 2:4.0.4-6 [64.8 kB] Get: 74 http://deb.debian.org/debian trixie/main amd64 procps amd64 2:4.0.4-6 [879 kB] Get: 75 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 76 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 77 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 78 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 79 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.22.5-2 [200 kB] Get: 80 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 81 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-5 [1181 kB] Get: 82 http://deb.debian.org/debian trixie/main amd64 libpam-systemd amd64 257~rc2-3 [291 kB] Get: 83 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40.2-11 [91.5 kB] Get: 84 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 85 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 86 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [311 kB] Get: 87 http://deb.debian.org/debian trixie/main amd64 shared-mime-info amd64 2.4-5+b1 [759 kB] Get: 88 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-1+b1 [141 kB] Get: 89 http://deb.debian.org/debian trixie/main amd64 gtk-update-icon-cache amd64 4.16.5+ds-2 [50.3 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 hicolor-icon-theme all 0.18-1 [12.0 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 adwaita-icon-theme all 47.0-2 [463 kB] Get: 92 http://deb.debian.org/debian trixie/main amd64 at-spi2-common all 2.54.0-1 [170 kB] Get: 93 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 94 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3 [493 kB] Get: 95 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 96 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 97 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.22.5-2 [723 kB] Get: 98 http://deb.debian.org/debian trixie/main amd64 cmake-data all 3.30.5-1 [2223 kB] Get: 99 http://deb.debian.org/debian trixie/main amd64 libarchive13t64 amd64 3.7.4-1.1 [349 kB] Get: 100 http://deb.debian.org/debian trixie/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8 [19.6 kB] Get: 101 http://deb.debian.org/debian trixie/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8 [57.3 kB] Get: 102 http://deb.debian.org/debian trixie/main amd64 libldap-2.5-0 amd64 2.5.18+dfsg-3+b1 [188 kB] Get: 103 http://deb.debian.org/debian trixie/main amd64 libnghttp2-14 amd64 1.64.0-1 [75.5 kB] Get: 104 http://deb.debian.org/debian trixie/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get: 105 http://deb.debian.org/debian trixie/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB] Get: 106 http://deb.debian.org/debian trixie/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get: 107 http://deb.debian.org/debian trixie/main amd64 libcurl4t64 amd64 8.11.0-1 [351 kB] Get: 108 http://deb.debian.org/debian trixie/main amd64 libjsoncpp26 amd64 1.9.6-3 [81.7 kB] Get: 109 http://deb.debian.org/debian trixie/main amd64 librhash1 amd64 1.4.5-1 [132 kB] Get: 110 http://deb.debian.org/debian trixie/main amd64 libuv1t64 amd64 1.48.0-7 [148 kB] Get: 111 http://deb.debian.org/debian trixie/main amd64 cmake amd64 3.30.5-1 [11.4 MB] Get: 112 http://deb.debian.org/debian trixie/main amd64 dbus-user-session amd64 1.14.10-6 [79.0 kB] Get: 113 http://deb.debian.org/debian trixie/main amd64 libdconf1 amd64 0.40.0-4+b3 [41.9 kB] Get: 114 http://deb.debian.org/debian trixie/main amd64 dconf-service amd64 0.40.0-4+b3 [32.6 kB] Get: 115 http://deb.debian.org/debian trixie/main amd64 dconf-gsettings-backend amd64 0.40.0-4+b3 [28.8 kB] Get: 116 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.20 [89.7 kB] Get: 117 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-8 [517 kB] Get: 118 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 119 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 120 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 121 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 122 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 123 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 124 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.22.5-2 [1601 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 127 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.20 [915 kB] Get: 128 http://deb.debian.org/debian trixie/main amd64 fontconfig amd64 2.15.0-1.1+b1 [463 kB] Get: 129 http://deb.debian.org/debian trixie/main amd64 gir1.2-glib-2.0 amd64 2.82.2-2 [193 kB] Get: 130 http://deb.debian.org/debian trixie/main amd64 libatk1.0-0t64 amd64 2.54.0-1 [51.2 kB] Get: 131 http://deb.debian.org/debian trixie/main amd64 gir1.2-atk-1.0 amd64 2.54.0-1 [25.5 kB] Get: 132 http://deb.debian.org/debian trixie/main amd64 libpixman-1-0 amd64 0.44.0-3 [248 kB] Get: 133 http://deb.debian.org/debian trixie/main amd64 libxcb-render0 amd64 1.17.0-2+b1 [115 kB] Get: 134 http://deb.debian.org/debian trixie/main amd64 libxcb-shm0 amd64 1.17.0-2+b1 [105 kB] Get: 135 http://deb.debian.org/debian trixie/main amd64 libxrender1 amd64 1:0.9.10-1.1+b2 [27.8 kB] Get: 136 http://deb.debian.org/debian trixie/main amd64 libcairo2 amd64 1.18.2-2 [535 kB] Get: 137 http://deb.debian.org/debian trixie/main amd64 libcairo-gobject2 amd64 1.18.2-2 [130 kB] Get: 138 http://deb.debian.org/debian trixie/main amd64 gir1.2-freedesktop amd64 1.82.0-2 [59.7 kB] Get: 139 http://deb.debian.org/debian trixie/main amd64 libxi6 amd64 2:1.8.2-1 [78.9 kB] Get: 140 http://deb.debian.org/debian trixie/main amd64 libatspi2.0-0t64 amd64 2.54.0-1 [76.4 kB] Get: 141 http://deb.debian.org/debian trixie/main amd64 gir1.2-atspi-2.0 amd64 2.54.0-1 [22.9 kB] Get: 142 http://deb.debian.org/debian trixie/main amd64 libcloudproviders0 amd64 0.3.6-1+b1 [29.2 kB] Get: 143 http://deb.debian.org/debian trixie/main amd64 gir1.2-cloudproviders-0.3.0 amd64 0.3.6-1+b1 [7340 B] Get: 144 http://deb.debian.org/debian trixie/main amd64 gir1.2-glib-2.0-dev amd64 2.82.2-2 [902 kB] Get: 145 http://deb.debian.org/debian trixie/main amd64 gir1.2-freedesktop-dev amd64 1.82.0-2 [50.8 kB] Get: 146 http://deb.debian.org/debian trixie/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.42.12+dfsg-1+b1 [14.3 kB] Get: 147 http://deb.debian.org/debian trixie/main amd64 libgraphite2-3 amd64 1.3.14-2+b1 [75.4 kB] Get: 148 http://deb.debian.org/debian trixie/main amd64 libharfbuzz0b amd64 10.0.1-1 [477 kB] Get: 149 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-gobject0 amd64 10.0.1-1 [32.5 kB] Get: 150 http://deb.debian.org/debian trixie/main amd64 gir1.2-harfbuzz-0.0 amd64 10.0.1-1 [41.8 kB] Get: 151 http://deb.debian.org/debian trixie/main amd64 libfribidi0 amd64 1.0.15-1 [71.8 kB] Get: 152 http://deb.debian.org/debian trixie/main amd64 libthai-data all 0.1.29-2 [168 kB] Get: 153 http://deb.debian.org/debian trixie/main amd64 libdatrie1 amd64 0.2.13-3+b1 [38.1 kB] Get: 154 http://deb.debian.org/debian trixie/main amd64 libthai0 amd64 0.1.29-2+b1 [49.4 kB] Get: 155 http://deb.debian.org/debian trixie/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [223 kB] Get: 156 http://deb.debian.org/debian trixie/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [54.2 kB] Get: 157 http://deb.debian.org/debian trixie/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [35.2 kB] Get: 158 http://deb.debian.org/debian trixie/main amd64 libxft2 amd64 2.3.6-1+b2 [54.5 kB] Get: 159 http://deb.debian.org/debian trixie/main amd64 libpangoxft-1.0-0 amd64 1.54.0+ds-3 [27.3 kB] Get: 160 http://deb.debian.org/debian trixie/main amd64 gir1.2-pango-1.0 amd64 1.54.0+ds-3 [38.6 kB] Get: 161 http://deb.debian.org/debian trixie/main amd64 libatk-bridge2.0-0t64 amd64 2.54.0-1 [67.6 kB] Get: 162 http://deb.debian.org/debian trixie/main amd64 libcolord2 amd64 1.4.7-1+b2 [140 kB] Get: 163 http://deb.debian.org/debian trixie/main amd64 libavahi-common-data amd64 0.8-13+b3 [112 kB] Get: 164 http://deb.debian.org/debian trixie/main amd64 libavahi-common3 amd64 0.8-13+b3 [43.2 kB] Get: 165 http://deb.debian.org/debian trixie/main amd64 libavahi-client3 amd64 0.8-13+b3 [47.5 kB] Get: 166 http://deb.debian.org/debian trixie/main amd64 libcups2t64 amd64 2.4.10-2 [251 kB] Get: 167 http://deb.debian.org/debian trixie/main amd64 libepoxy0 amd64 1.5.10-2 [193 kB] Get: 168 http://deb.debian.org/debian trixie/main amd64 libwayland-client0 amd64 1.23.0-1+b1 [26.6 kB] Get: 169 http://deb.debian.org/debian trixie/main amd64 libwayland-cursor0 amd64 1.23.0-1+b1 [11.7 kB] Get: 170 http://deb.debian.org/debian trixie/main amd64 libwayland-egl1 amd64 1.23.0-1+b1 [5664 B] Get: 171 http://deb.debian.org/debian trixie/main amd64 libxcomposite1 amd64 1:0.4.6-1 [16.3 kB] Get: 172 http://deb.debian.org/debian trixie/main amd64 libxfixes3 amd64 1:6.0.0-2+b2 [20.3 kB] Get: 173 http://deb.debian.org/debian trixie/main amd64 libxcursor1 amd64 1:1.2.2-1+b1 [37.6 kB] Get: 174 http://deb.debian.org/debian trixie/main amd64 libxdamage1 amd64 1:1.1.6-1+b2 [15.5 kB] Get: 175 http://deb.debian.org/debian trixie/main amd64 libxinerama1 amd64 2:1.1.4-3+b2 [16.0 kB] Get: 176 http://deb.debian.org/debian trixie/main amd64 xkb-data all 2.42-1 [790 kB] Get: 177 http://deb.debian.org/debian trixie/main amd64 libxkbcommon0 amd64 1.6.0-1+b2 [111 kB] Get: 178 http://deb.debian.org/debian trixie/main amd64 libxrandr2 amd64 2:1.5.4-1+b1 [36.3 kB] Get: 179 http://deb.debian.org/debian trixie/main amd64 libgtk-3-common all 3.24.43-4 [4657 kB] Get: 180 http://deb.debian.org/debian trixie/main amd64 libgtk-3-0t64 amd64 3.24.43-4 [2754 kB] Get: 181 http://deb.debian.org/debian trixie/main amd64 gir1.2-gtk-3.0 amd64 3.24.43-4 [223 kB] Get: 182 http://deb.debian.org/debian trixie/main amd64 libibus-1.0-5 amd64 1.5.31-1 [454 kB] Get: 183 http://deb.debian.org/debian trixie/main amd64 gir1.2-ibus-1.0 amd64 1.5.31-1 [363 kB] Get: 184 http://deb.debian.org/debian trixie/main amd64 native-architecture all 0.2.3 [2108 B] Get: 185 http://deb.debian.org/debian trixie/main amd64 libgirepository-2.0-0 amd64 2.82.2-2 [138 kB] Get: 186 http://deb.debian.org/debian trixie/main amd64 girepository-tools amd64 2.82.2-2 [144 kB] Get: 187 http://deb.debian.org/debian trixie/main amd64 googletest all 1.15.2-1 [514 kB] Get: 188 http://deb.debian.org/debian trixie/main amd64 icu-devtools amd64 72.1-5+b1 [210 kB] Get: 189 http://deb.debian.org/debian trixie/main amd64 imagemagick-6.q16 amd64 8:6.9.13.12+dfsg1-1+b1 [290 kB] Get: 190 http://deb.debian.org/debian trixie/main amd64 imagemagick amd64 8:6.9.13.12+dfsg1-1+b1 [19.9 kB] Get: 191 http://deb.debian.org/debian trixie/main amd64 libopenal-data all 1:1.23.1-4 [165 kB] Get: 192 http://deb.debian.org/debian trixie/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] Get: 193 http://deb.debian.org/debian trixie/main amd64 libasound2t64 amd64 1.2.12-1+b1 [371 kB] Get: 194 http://deb.debian.org/debian trixie/main amd64 libsndio7.0 amd64 1.10.0-0.1 [27.6 kB] Get: 195 http://deb.debian.org/debian trixie/main amd64 libopenal1 amd64 1:1.23.1-4+b2 [528 kB] Get: 196 http://deb.debian.org/debian trixie/main amd64 libalut0 amd64 1.1.0-6+b2 [31.1 kB] Get: 197 http://deb.debian.org/debian trixie/main amd64 libopenal-dev amd64 1:1.23.1-4+b2 [32.6 kB] Get: 198 http://deb.debian.org/debian trixie/main amd64 libalut-dev amd64 1.1.0-6+b2 [35.2 kB] Get: 199 http://deb.debian.org/debian trixie/main amd64 libasound2-dev amd64 1.2.12-1+b1 [116 kB] Get: 200 http://deb.debian.org/debian trixie/main amd64 libasyncns0 amd64 0.8-6+b5 [12.0 kB] Get: 201 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 202 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 203 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 204 http://deb.debian.org/debian trixie/main amd64 libffi-dev amd64 3.4.6-1 [60.6 kB] Get: 205 http://deb.debian.org/debian trixie/main amd64 uuid-dev amd64 2.40.2-11 [47.2 kB] Get: 206 http://deb.debian.org/debian trixie/main amd64 libblkid-dev amd64 2.40.2-11 [204 kB] Get: 207 http://deb.debian.org/debian trixie/main amd64 libsepol-dev amd64 3.7-1 [370 kB] Get: 208 http://deb.debian.org/debian trixie/main amd64 libpcre2-16-0 amd64 10.42-4+b2 [249 kB] Get: 209 http://deb.debian.org/debian trixie/main amd64 libpcre2-32-0 amd64 10.42-4+b2 [237 kB] Get: 210 http://deb.debian.org/debian trixie/main amd64 libpcre2-posix3 amd64 10.42-4+b2 [55.8 kB] Get: 211 http://deb.debian.org/debian trixie/main amd64 libpcre2-dev amd64 10.42-4+b2 [763 kB] Get: 212 http://deb.debian.org/debian trixie/main amd64 libselinux1-dev amd64 3.7-3+b1 [160 kB] Get: 213 http://deb.debian.org/debian trixie/main amd64 libmount-dev amd64 2.40.2-11 [29.0 kB] Get: 214 http://deb.debian.org/debian trixie/main amd64 libsysprof-capture-4-dev amd64 47.0-2 [47.6 kB] Get: 215 http://deb.debian.org/debian trixie/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b1 [920 kB] Get: 216 http://deb.debian.org/debian trixie/main amd64 libgio-2.0-dev amd64 2.82.2-2 [1674 kB] Get: 217 http://deb.debian.org/debian trixie/main amd64 libglib2.0-data all 2.82.2-2 [1274 kB] Get: 218 http://deb.debian.org/debian trixie/main amd64 libglib2.0-bin amd64 2.82.2-2 [126 kB] Get: 219 http://deb.debian.org/debian trixie/main amd64 python3-packaging all 24.2-1 [55.3 kB] Get: 220 http://deb.debian.org/debian trixie/main amd64 libgio-2.0-dev-bin amd64 2.82.2-2 [162 kB] Get: 221 http://deb.debian.org/debian trixie/main amd64 libglib2.0-dev-bin amd64 2.82.2-2 [51.1 kB] Get: 222 http://deb.debian.org/debian trixie/main amd64 libglib2.0-dev amd64 2.82.2-2 [51.8 kB] Get: 223 http://deb.debian.org/debian trixie/main amd64 libatk1.0-dev amd64 2.54.0-1 [106 kB] Get: 224 http://deb.debian.org/debian trixie/main amd64 xml-core all 0.19 [20.1 kB] Get: 225 http://deb.debian.org/debian trixie/main amd64 libdbus-1-dev amd64 1.14.10-6 [242 kB] Get: 226 http://deb.debian.org/debian trixie/main amd64 x11-common all 1:7.7+23.1 [216 kB] Get: 227 http://deb.debian.org/debian trixie/main amd64 libxtst6 amd64 2:1.2.3-1.1+b2 [25.9 kB] Get: 228 http://deb.debian.org/debian trixie/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 229 http://deb.debian.org/debian trixie/main amd64 x11proto-dev all 2024.1-1 [603 kB] Get: 230 http://deb.debian.org/debian trixie/main amd64 libxau-dev amd64 1:1.0.11-1 [23.6 kB] Get: 231 http://deb.debian.org/debian trixie/main amd64 libxdmcp-dev amd64 1:1.1.2-3+b2 [40.8 kB] Get: 232 http://deb.debian.org/debian trixie/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get: 233 http://deb.debian.org/debian trixie/main amd64 libxcb1-dev amd64 1.17.0-2+b1 [181 kB] Get: 234 http://deb.debian.org/debian trixie/main amd64 libx11-dev amd64 2:1.8.10-2 [891 kB] Get: 235 http://deb.debian.org/debian trixie/main amd64 libxext-dev amd64 2:1.3.4-1+b2 [104 kB] Get: 236 http://deb.debian.org/debian trixie/main amd64 libxfixes-dev amd64 1:6.0.0-2+b2 [22.3 kB] Get: 237 http://deb.debian.org/debian trixie/main amd64 libxi-dev amd64 2:1.8.2-1 [241 kB] Get: 238 http://deb.debian.org/debian trixie/main amd64 libxtst-dev amd64 2:1.2.3-1.1+b2 [30.2 kB] Get: 239 http://deb.debian.org/debian trixie/main amd64 libatspi2.0-dev amd64 2.54.0-1 [81.8 kB] Get: 240 http://deb.debian.org/debian trixie/main amd64 libatk-bridge2.0-dev amd64 2.54.0-1 [9752 B] Get: 241 http://deb.debian.org/debian trixie/main amd64 libb2-1 amd64 0.98.1-1.1+b2 [41.7 kB] Get: 242 http://deb.debian.org/debian trixie/main amd64 libb2-dev amd64 0.98.1-1.1+b2 [45.4 kB] Get: 243 http://deb.debian.org/debian trixie/main amd64 libboost1.83-dev amd64 1.83.0-3.2 [10.6 MB] Get: 244 http://deb.debian.org/debian trixie/main amd64 libboost-regex1.83.0 amd64 1.83.0-3.2 [329 kB] Get: 245 http://deb.debian.org/debian trixie/main amd64 libicu-dev amd64 72.1-5+b1 [10.4 MB] Get: 246 http://deb.debian.org/debian trixie/main amd64 libboost-regex1.83-dev amd64 1.83.0-3.2 [346 kB] Get: 247 http://deb.debian.org/debian trixie/main amd64 libboost-regex-dev amd64 1.83.0.2+b2 [3864 B] Get: 248 http://deb.debian.org/debian trixie/main amd64 libbrotli-dev amd64 1.1.0-2+b6 [316 kB] Get: 249 http://deb.debian.org/debian trixie/main amd64 libbz2-dev amd64 1.0.8-6 [31.4 kB] Get: 250 http://deb.debian.org/debian trixie/main amd64 liblzo2-2 amd64 2.10-3+b1 [55.1 kB] Get: 251 http://deb.debian.org/debian trixie/main amd64 libcairo-script-interpreter2 amd64 1.18.2-2 [58.8 kB] Get: 252 http://deb.debian.org/debian trixie/main amd64 libexpat1-dev amd64 2.6.4-1 [158 kB] Get: 253 http://deb.debian.org/debian trixie/main amd64 libpng-dev amd64 1.6.44-2 [366 kB] Get: 254 http://deb.debian.org/debian trixie/main amd64 libfreetype-dev amd64 2.13.3+dfsg-1 [622 kB] Get: 255 http://deb.debian.org/debian trixie/main amd64 libfontconfig-dev amd64 2.15.0-1.1+b1 [414 kB] Get: 256 http://deb.debian.org/debian trixie/main amd64 libpixman-1-dev amd64 0.44.0-3 [11.4 kB] Get: 257 http://deb.debian.org/debian trixie/main amd64 libice6 amd64 2:1.1.1-1 [65.4 kB] Get: 258 http://deb.debian.org/debian trixie/main amd64 libsm6 amd64 2:1.2.4-1 [35.2 kB] Get: 259 http://deb.debian.org/debian trixie/main amd64 libice-dev amd64 2:1.1.1-1 [73.8 kB] Get: 260 http://deb.debian.org/debian trixie/main amd64 libsm-dev amd64 2:1.2.4-1 [37.7 kB] Get: 261 http://deb.debian.org/debian trixie/main amd64 libxcb-render0-dev amd64 1.17.0-2+b1 [118 kB] Get: 262 http://deb.debian.org/debian trixie/main amd64 libxcb-shm0-dev amd64 1.17.0-2+b1 [108 kB] Get: 263 http://deb.debian.org/debian trixie/main amd64 libxrender-dev amd64 1:0.9.10-1.1+b2 [35.8 kB] Get: 264 http://deb.debian.org/debian trixie/main amd64 libcairo2-dev amd64 1.18.2-2 [43.0 kB] Get: 265 http://deb.debian.org/debian trixie/main amd64 libcloudproviders-dev amd64 0.3.6-1+b1 [17.5 kB] Get: 266 http://deb.debian.org/debian trixie/main amd64 libdatrie-dev amd64 0.2.13-3+b1 [18.4 kB] Get: 267 http://deb.debian.org/debian trixie/main amd64 libdecor-0-0 amd64 0.2.2-1+b2 [15.6 kB] Get: 268 http://deb.debian.org/debian trixie/main amd64 libwayland-server0 amd64 1.23.0-1+b1 [34.2 kB] Get: 269 http://deb.debian.org/debian trixie/main amd64 libwayland-bin amd64 1.23.0-1+b1 [21.4 kB] Get: 270 http://deb.debian.org/debian trixie/main amd64 libwayland-dev amd64 1.23.0-1+b1 [73.7 kB] Get: 271 http://deb.debian.org/debian trixie/main amd64 libdecor-0-dev amd64 0.2.2-1+b2 [7656 B] Get: 272 http://deb.debian.org/debian trixie/main amd64 libdeflate-dev amd64 1.22-1 [55.8 kB] Get: 273 http://deb.debian.org/debian trixie/main amd64 libdouble-conversion3 amd64 3.3.0-1+b2 [41.8 kB] Get: 274 http://deb.debian.org/debian trixie/main amd64 libdrm-common all 2.4.123-1 [8084 B] Get: 275 http://deb.debian.org/debian trixie/main amd64 libdrm2 amd64 2.4.123-1 [38.7 kB] Get: 276 http://deb.debian.org/debian trixie/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [22.3 kB] Get: 277 http://deb.debian.org/debian trixie/main amd64 libpciaccess0 amd64 0.17-3+b2 [51.9 kB] Get: 278 http://deb.debian.org/debian trixie/main amd64 libdrm-intel1 amd64 2.4.123-1 [63.7 kB] Get: 279 http://deb.debian.org/debian trixie/main amd64 libdrm-radeon1 amd64 2.4.123-1 [22.3 kB] Get: 280 http://deb.debian.org/debian trixie/main amd64 libdrm-nouveau2 amd64 2.4.123-1 [19.6 kB] Get: 281 http://deb.debian.org/debian trixie/main amd64 libpciaccess-dev amd64 0.17-3+b2 [55.4 kB] Get: 282 http://deb.debian.org/debian trixie/main amd64 libdrm-dev amd64 2.4.123-1 [295 kB] Get: 283 http://deb.debian.org/debian trixie/main amd64 libedit2 amd64 3.1-20240808-1 [93.9 kB] Get: 284 http://deb.debian.org/debian trixie/main amd64 libglvnd0 amd64 1.7.0-1+b2 [52.0 kB] Get: 285 http://deb.debian.org/debian trixie/main amd64 libxcb-randr0 amd64 1.17.0-2+b1 [117 kB] Get: 286 http://deb.debian.org/debian trixie/main amd64 libglapi-mesa amd64 24.2.7-1 [37.9 kB] Get: 287 http://deb.debian.org/debian trixie/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB] Get: 288 http://deb.debian.org/debian trixie/main amd64 libllvm19 amd64 1:19.1.3-2 [26.0 MB] Get: 289 http://deb.debian.org/debian trixie/main amd64 libsensors-config all 1:3.6.0-10 [14.6 kB] Get: 290 http://deb.debian.org/debian trixie/main amd64 libsensors5 amd64 1:3.6.0-10+b1 [35.1 kB] Get: 291 http://deb.debian.org/debian trixie/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [241 kB] Get: 292 http://deb.debian.org/debian trixie/main amd64 libxcb-dri2-0 amd64 1.17.0-2+b1 [107 kB] Get: 293 http://deb.debian.org/debian trixie/main amd64 libxcb-dri3-0 amd64 1.17.0-2+b1 [107 kB] Get: 294 http://deb.debian.org/debian trixie/main amd64 libxcb-present0 amd64 1.17.0-2+b1 [106 kB] Get: 295 http://deb.debian.org/debian trixie/main amd64 libxcb-sync1 amd64 1.17.0-2+b1 [109 kB] Get: 296 http://deb.debian.org/debian trixie/main amd64 libxcb-xfixes0 amd64 1.17.0-2+b1 [109 kB] Get: 297 http://deb.debian.org/debian trixie/main amd64 libxshmfence1 amd64 1.3-1+b2 [8848 B] Get: 298 http://deb.debian.org/debian trixie/main amd64 mesa-libgallium amd64 24.2.7-1 [9186 kB] Get: 299 http://deb.debian.org/debian trixie/main amd64 libgbm1 amd64 24.2.7-1 [42.8 kB] Get: 300 http://deb.debian.org/debian trixie/main amd64 libegl-mesa0 amd64 24.2.7-1 [133 kB] Get: 301 http://deb.debian.org/debian trixie/main amd64 libegl1 amd64 1.7.0-1+b2 [34.6 kB] Get: 302 http://deb.debian.org/debian trixie/main amd64 libxcb-glx0 amd64 1.17.0-2+b1 [122 kB] Get: 303 http://deb.debian.org/debian trixie/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b3 [19.3 kB] Get: 304 http://deb.debian.org/debian trixie/main amd64 libvulkan1 amd64 1.3.296.0-1 [126 kB] Get: 305 http://deb.debian.org/debian trixie/main amd64 libgl1-mesa-dri amd64 24.2.7-1 [43.9 kB] Get: 306 http://deb.debian.org/debian trixie/main amd64 libglx-mesa0 amd64 24.2.7-1 [154 kB] Get: 307 http://deb.debian.org/debian trixie/main amd64 libglx0 amd64 1.7.0-1+b2 [34.9 kB] Get: 308 http://deb.debian.org/debian trixie/main amd64 libgl1 amd64 1.7.0-1+b2 [89.5 kB] Get: 309 http://deb.debian.org/debian trixie/main amd64 libglx-dev amd64 1.7.0-1+b2 [15.8 kB] Get: 310 http://deb.debian.org/debian trixie/main amd64 libgl-dev amd64 1.7.0-1+b2 [101 kB] Get: 311 http://deb.debian.org/debian trixie/main amd64 libegl-dev amd64 1.7.0-1+b2 [19.5 kB] Get: 312 http://deb.debian.org/debian trixie/main amd64 libglvnd-core-dev amd64 1.7.0-1+b2 [13.4 kB] Get: 313 http://deb.debian.org/debian trixie/main amd64 libgles1 amd64 1.7.0-1+b2 [12.1 kB] Get: 314 http://deb.debian.org/debian trixie/main amd64 libgles2 amd64 1.7.0-1+b2 [17.3 kB] Get: 315 http://deb.debian.org/debian trixie/main amd64 libgles-dev amd64 1.7.0-1+b2 [50.8 kB] Get: 316 http://deb.debian.org/debian trixie/main amd64 libopengl0 amd64 1.7.0-1+b2 [30.9 kB] Get: 317 http://deb.debian.org/debian trixie/main amd64 libopengl-dev amd64 1.7.0-1+b2 [5388 B] Get: 318 http://deb.debian.org/debian trixie/main amd64 libglvnd-dev amd64 1.7.0-1+b2 [5148 B] Get: 319 http://deb.debian.org/debian trixie/main amd64 libegl1-mesa-dev amd64 24.2.7-1 [22.7 kB] Get: 320 http://deb.debian.org/debian trixie/main amd64 libepoxy-dev amd64 1.5.10-2 [127 kB] Get: 321 http://deb.debian.org/debian trixie/main amd64 libevdev2 amd64 1.13.3+dfsg-1 [32.2 kB] Get: 322 http://deb.debian.org/debian trixie/main amd64 libogg0 amd64 1.3.5-3+b2 [23.8 kB] Get: 323 http://deb.debian.org/debian trixie/main amd64 libflac12t64 amd64 1.4.3+ds-2.1+b1 [201 kB] Get: 324 http://deb.debian.org/debian trixie/main amd64 libogg-dev amd64 1.3.5-3+b2 [200 kB] Get: 325 http://deb.debian.org/debian trixie/main amd64 libflac-dev amd64 1.4.3+ds-2.1+b1 [253 kB] Get: 326 http://deb.debian.org/debian trixie/main amd64 libmp3lame0 amd64 3.100-6+b3 [363 kB] Get: 327 http://deb.debian.org/debian trixie/main amd64 libmpg123-0t64 amd64 1.32.9-1 [149 kB] Get: 328 http://deb.debian.org/debian trixie/main amd64 libopus0 amd64 1.5.2-2 [2852 kB] Get: 329 http://deb.debian.org/debian trixie/main amd64 libvorbis0a amd64 1.3.7-2+b1 [91.1 kB] Get: 330 http://deb.debian.org/debian trixie/main amd64 libvorbisenc2 amd64 1.3.7-2+b1 [76.1 kB] Get: 331 http://deb.debian.org/debian trixie/main amd64 libsndfile1 amd64 1.2.2-1+b3 [199 kB] Get: 332 http://deb.debian.org/debian trixie/main amd64 libinstpatch-1.0-2 amd64 1.1.6-1+b2 [250 kB] Get: 333 http://deb.debian.org/debian trixie/main amd64 libjack0 amd64 1:0.126.0-2+b3 [93.5 kB] Get: 334 http://deb.debian.org/debian trixie/main amd64 libwebrtc-audio-processing1 amd64 0.3-1+b2 [272 kB] Get: 335 http://deb.debian.org/debian trixie/main amd64 libspa-0.2-modules amd64 1.2.6-1 [617 kB] Get: 336 http://deb.debian.org/debian trixie/main amd64 libpipewire-0.3-0t64 amd64 1.2.6-1 [275 kB] Get: 337 http://deb.debian.org/debian trixie/main amd64 libpulse0 amd64 16.1+dfsg1-5.1+b1 [274 kB] Get: 338 http://deb.debian.org/debian trixie/main amd64 libsamplerate0 amd64 0.2.2-4+b2 [950 kB] Get: 339 http://deb.debian.org/debian trixie/main amd64 libxss1 amd64 1:1.2.3-1+b2 [17.0 kB] Get: 340 http://deb.debian.org/debian trixie/main amd64 libsdl2-2.0-0 amd64 2.30.9+dfsg-1 [667 kB] Get: 341 http://deb.debian.org/debian trixie/main amd64 timgm6mb-soundfont all 1.3-5 [5427 kB] Get: 342 http://deb.debian.org/debian trixie/main amd64 libfluidsynth3 amd64 2.4.0-1 [228 kB] Get: 343 http://deb.debian.org/debian trixie/main amd64 libout123-0t64 amd64 1.32.9-1 [30.3 kB] Get: 344 http://deb.debian.org/debian trixie/main amd64 libsyn123-0t64 amd64 1.32.9-1 [89.4 kB] Get: 345 http://deb.debian.org/debian trixie/main amd64 libmpg123-dev amd64 1.32.9-1 [61.7 kB] Get: 346 http://deb.debian.org/debian trixie/main amd64 libopus-dev amd64 1.5.2-2 [2915 kB] Get: 347 http://deb.debian.org/debian trixie/main amd64 libvorbisfile3 amd64 1.3.7-2+b1 [21.5 kB] Get: 348 http://deb.debian.org/debian trixie/main amd64 libvorbis-dev amd64 1.3.7-2+b1 [326 kB] Get: 349 http://deb.debian.org/debian trixie/main amd64 libsndfile1-dev amd64 1.2.2-1+b3 [339 kB] Get: 350 http://deb.debian.org/debian trixie/main amd64 libinstpatch-dev amd64 1.1.6-1+b2 [70.9 kB] Get: 351 http://deb.debian.org/debian trixie/main amd64 libjack-dev amd64 1:0.126.0-2+b3 [148 kB] Get: 352 http://deb.debian.org/debian trixie/main amd64 libspa-0.2-dev amd64 1.2.6-1 [111 kB] Get: 353 http://deb.debian.org/debian trixie/main amd64 libpipewire-0.3-dev amd64 1.2.6-1 [70.5 kB] Get: 354 http://deb.debian.org/debian trixie/main amd64 libpulse-mainloop-glib0 amd64 16.1+dfsg1-5.1+b1 [27.5 kB] Get: 355 http://deb.debian.org/debian trixie/main amd64 libpulse-dev amd64 16.1+dfsg1-5.1+b1 [89.7 kB] Get: 356 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5-2+b1 [105 kB] Get: 357 http://deb.debian.org/debian trixie/main amd64 libncurses-dev amd64 6.5-2+b1 [351 kB] Get: 358 http://deb.debian.org/debian trixie/main amd64 libreadline-dev amd64 8.2-5 [153 kB] Get: 359 http://deb.debian.org/debian trixie/main amd64 libgbm-dev amd64 24.2.7-1 [22.5 kB] Get: 360 http://deb.debian.org/debian trixie/main amd64 libibus-1.0-dev amd64 1.5.31-1 [483 kB] Get: 361 http://deb.debian.org/debian trixie/main amd64 libsamplerate0-dev amd64 0.2.2-4+b2 [62.9 kB] Get: 362 http://deb.debian.org/debian trixie/main amd64 libsndio-dev amd64 1.10.0-0.1 [25.1 kB] Get: 363 http://deb.debian.org/debian trixie/main amd64 libudev-dev amd64 257~rc2-3 [69.9 kB] Get: 364 http://deb.debian.org/debian trixie/main amd64 libxcursor-dev amd64 1:1.2.2-1+b1 [48.8 kB] Get: 365 http://deb.debian.org/debian trixie/main amd64 libxinerama-dev amd64 2:1.1.4-3+b2 [18.4 kB] Get: 366 http://deb.debian.org/debian trixie/main amd64 libxkbcommon-dev amd64 1.6.0-1+b2 [53.0 kB] Get: 367 http://deb.debian.org/debian trixie/main amd64 libxrandr-dev amd64 2:1.5.4-1+b1 [44.3 kB] Get: 368 http://deb.debian.org/debian trixie/main amd64 libxss-dev amd64 1:1.2.3-1+b2 [22.7 kB] Get: 369 http://deb.debian.org/debian trixie/main amd64 libxt6t64 amd64 1:1.2.1-1.2+b1 [188 kB] Get: 370 http://deb.debian.org/debian trixie/main amd64 libxt-dev amd64 1:1.2.1-1.2+b1 [407 kB] Get: 371 http://deb.debian.org/debian trixie/main amd64 libxv1 amd64 2:1.0.11-1.1+b2 [23.3 kB] Get: 372 http://deb.debian.org/debian trixie/main amd64 libxv-dev amd64 2:1.0.11-1.1+b2 [47.0 kB] Get: 373 http://deb.debian.org/debian trixie/main amd64 libxxf86vm-dev amd64 1:1.1.4-1+b3 [24.1 kB] Get: 374 http://deb.debian.org/debian trixie/main amd64 libsdl2-dev amd64 2.30.9+dfsg-1 [1097 kB] Get: 375 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257~rc2-3 [1347 kB] Get: 376 http://deb.debian.org/debian trixie/main amd64 libfluidsynth-dev amd64 2.4.0-1 [41.8 kB] Get: 377 http://deb.debian.org/debian trixie/main amd64 libfribidi-dev amd64 1.0.15-1 [111 kB] Get: 378 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.12+dfsg-1+b1 [18.7 kB] Get: 379 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo-dev amd64 1:2.1.5-3+b1 [292 kB] Get: 380 http://deb.debian.org/debian trixie/main amd64 libjpeg-dev amd64 1:2.1.5-3+b1 [72.2 kB] Get: 381 http://deb.debian.org/debian trixie/main amd64 libjbig-dev amd64 2.1-6.1+b2 [31.4 kB] Get: 382 http://deb.debian.org/debian trixie/main amd64 liblzma-dev amd64 5.6.3-1+b1 [316 kB] Get: 383 http://deb.debian.org/debian trixie/main amd64 libzstd-dev amd64 1.5.6+dfsg-1+b1 [365 kB] Get: 384 http://deb.debian.org/debian trixie/main amd64 libwebpdecoder3 amd64 1.4.0-0.1+b1 [204 kB] Get: 385 http://deb.debian.org/debian trixie/main amd64 libsharpyuv-dev amd64 1.4.0-0.1+b1 [117 kB] Get: 386 http://deb.debian.org/debian trixie/main amd64 libwebp-dev amd64 1.4.0-0.1+b1 [442 kB] Get: 387 http://deb.debian.org/debian trixie/main amd64 libtiffxx6 amd64 4.5.1+git230720-5 [149 kB] Get: 388 http://deb.debian.org/debian trixie/main amd64 liblerc-dev amd64 4.0.0+ds-5 [183 kB] Get: 389 http://deb.debian.org/debian trixie/main amd64 libtiff-dev amd64 4.5.1+git230720-5 [463 kB] Get: 390 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf-2.0-dev amd64 2.42.12+dfsg-1+b1 [52.7 kB] Get: 391 http://deb.debian.org/debian trixie/main amd64 libgl1-mesa-dev amd64 24.2.7-1 [18.5 kB] Get: 392 http://deb.debian.org/debian trixie/main amd64 libglew2.2 amd64 2.2.0-4+b2 [168 kB] Get: 393 http://deb.debian.org/debian trixie/main amd64 libglu1-mesa amd64 9.0.2-1.1+b2 [185 kB] Get: 394 http://deb.debian.org/debian trixie/main amd64 libglu1-mesa-dev amd64 9.0.2-1.1+b2 [223 kB] Get: 395 http://deb.debian.org/debian trixie/main amd64 libglew-dev amd64 2.2.0-4+b2 [246 kB] Get: 396 http://deb.debian.org/debian trixie/main amd64 libgraphite2-dev amd64 1.3.14-2+b1 [20.3 kB] Get: 397 http://deb.debian.org/debian trixie/main amd64 libgtest-dev amd64 1.15.2-1 [259 kB] Get: 398 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-icu0 amd64 10.0.1-1 [15.1 kB] Get: 399 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-subset0 amd64 10.0.1-1 [559 kB] Get: 400 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-cairo0 amd64 10.0.1-1 [45.0 kB] Get: 401 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-dev amd64 10.0.1-1 [145 kB] Get: 402 http://deb.debian.org/debian trixie/main amd64 libthai-dev amd64 0.1.29-2+b1 [24.5 kB] Get: 403 http://deb.debian.org/debian trixie/main amd64 libxft-dev amd64 2.3.6-1+b2 [73.2 kB] Get: 404 http://deb.debian.org/debian trixie/main amd64 pango1.0-tools amd64 1.54.0+ds-3 [42.6 kB] Get: 405 http://deb.debian.org/debian trixie/main amd64 libpango1.0-dev amd64 1.54.0+ds-3 [154 kB] Get: 406 http://deb.debian.org/debian trixie/main amd64 libxcomposite-dev amd64 1:0.4.6-1 [20.1 kB] Get: 407 http://deb.debian.org/debian trixie/main amd64 libxdamage-dev amd64 1:1.1.6-1+b2 [15.3 kB] Get: 408 http://deb.debian.org/debian trixie/main amd64 wayland-protocols all 1.38-1 [102 kB] Get: 409 http://deb.debian.org/debian trixie/main amd64 libgtk-3-dev amd64 3.24.43-4 [1129 kB] Get: 410 http://deb.debian.org/debian trixie/main amd64 libgudev-1.0-0 amd64 238-5+b1 [14.8 kB] Get: 411 http://deb.debian.org/debian trixie/main amd64 libwacom-common all 2.13.0-1 [98.0 kB] Get: 412 http://deb.debian.org/debian trixie/main amd64 libwacom9 amd64 2.13.0-1 [24.0 kB] Get: 413 http://deb.debian.org/debian trixie/main amd64 libinput-bin amd64 1.26.2-1 [25.3 kB] Get: 414 http://deb.debian.org/debian trixie/main amd64 libmtdev1t64 amd64 1.1.6-1.2+b1 [22.5 kB] Get: 415 http://deb.debian.org/debian trixie/main amd64 libinput10 amd64 1.26.2-1 [131 kB] Get: 416 http://deb.debian.org/debian trixie/main amd64 libixml11t64 amd64 1:1.14.19-2+b1 [81.0 kB] Get: 417 http://deb.debian.org/debian trixie/main amd64 libmd4c0 amd64 0.5.2-2+b1 [49.0 kB] Get: 418 http://deb.debian.org/debian trixie/main amd64 libmodplug1 amd64 1:0.8.9.0-3+b2 [162 kB] Get: 419 http://deb.debian.org/debian trixie/main amd64 libmodplug-dev amd64 1:0.8.9.0-3+b2 [19.9 kB] Get: 420 http://deb.debian.org/debian trixie/main amd64 libopusfile0 amd64 0.12-4+b3 [42.6 kB] Get: 421 http://deb.debian.org/debian trixie/main amd64 libopusfile-dev amd64 0.12-4+b3 [63.0 kB] Get: 422 http://deb.debian.org/debian trixie/main amd64 libqt5core5t64 amd64 5.15.15+dfsg-2 [1866 kB] Get: 423 http://deb.debian.org/debian trixie/main amd64 libqt5concurrent5t64 amd64 5.15.15+dfsg-2 [44.6 kB] Get: 424 http://deb.debian.org/debian trixie/main amd64 libqt5dbus5t64 amd64 5.15.15+dfsg-2 [217 kB] Get: 425 http://deb.debian.org/debian trixie/main amd64 libqt5network5t64 amd64 5.15.15+dfsg-2 [682 kB] Get: 426 http://deb.debian.org/debian trixie/main amd64 libxcb-icccm4 amd64 0.4.2-1 [27.5 kB] Get: 427 http://deb.debian.org/debian trixie/main amd64 libxcb-util1 amd64 0.4.0-1+b2 [22.5 kB] Get: 428 http://deb.debian.org/debian trixie/main amd64 libxcb-image0 amd64 0.4.0-2+b2 [22.2 kB] Get: 429 http://deb.debian.org/debian trixie/main amd64 libxcb-keysyms1 amd64 0.4.0-1+b3 [15.7 kB] Get: 430 http://deb.debian.org/debian trixie/main amd64 libxcb-render-util0 amd64 0.3.9-1+b2 [17.4 kB] Get: 431 http://deb.debian.org/debian trixie/main amd64 libxcb-shape0 amd64 1.17.0-2+b1 [106 kB] Get: 432 http://deb.debian.org/debian trixie/main amd64 libxcb-xinerama0 amd64 1.17.0-2+b1 [105 kB] Get: 433 http://deb.debian.org/debian trixie/main amd64 libxcb-xinput0 amd64 1.17.0-2+b1 [130 kB] Get: 434 http://deb.debian.org/debian trixie/main amd64 libxcb-xkb1 amd64 1.17.0-2+b1 [130 kB] Get: 435 http://deb.debian.org/debian trixie/main amd64 libxkbcommon-x11-0 amd64 1.6.0-1+b2 [16.3 kB] Get: 436 http://deb.debian.org/debian trixie/main amd64 libqt5gui5t64 amd64 5.15.15+dfsg-2 [3498 kB] Get: 437 http://deb.debian.org/debian trixie/main amd64 libqt5widgets5t64 amd64 5.15.15+dfsg-2 [2400 kB] Get: 438 http://deb.debian.org/debian trixie/main amd64 libqt5printsupport5t64 amd64 5.15.15+dfsg-2 [206 kB] Get: 439 http://deb.debian.org/debian trixie/main amd64 libqt5sql5t64 amd64 5.15.15+dfsg-2 [125 kB] Get: 440 http://deb.debian.org/debian trixie/main amd64 libqt5test5t64 amd64 5.15.15+dfsg-2 [151 kB] Get: 441 http://deb.debian.org/debian trixie/main amd64 libqt5xml5t64 amd64 5.15.15+dfsg-2 [126 kB] Get: 442 http://deb.debian.org/debian trixie/main amd64 libsdl2-mixer-2.0-0 amd64 2.8.0+dfsg-1+b3 [81.5 kB] Get: 443 http://deb.debian.org/debian trixie/main amd64 libsdl2-mixer-dev amd64 2.8.0+dfsg-1+b3 [115 kB] Get: 444 http://deb.debian.org/debian trixie/main amd64 libtinyxml2.6.2v5 amd64 2.6.2-7 [38.2 kB] Get: 445 http://deb.debian.org/debian trixie/main amd64 libtinyxml-dev amd64 2.6.2-7 [54.3 kB] Get: 446 http://deb.debian.org/debian trixie/main amd64 libupnp17t64 amd64 1:1.14.19-2+b1 [154 kB] Get: 447 http://deb.debian.org/debian trixie/main amd64 libupnp-dev amd64 1:1.14.19-2+b1 [99.9 kB] Get: 448 http://deb.debian.org/debian trixie/main amd64 libvulkan-dev amd64 1.3.296.0-1 [1397 kB] Get: 449 http://deb.debian.org/debian trixie/main amd64 libxpm4 amd64 1:3.5.17-1+b2 [56.3 kB] Get: 450 http://deb.debian.org/debian trixie/main amd64 libxpm-dev amd64 1:3.5.17-1+b2 [130 kB] Get: 451 http://deb.debian.org/debian trixie/main amd64 qt5-qmake-bin amd64 5.15.15+dfsg-2 [1066 kB] Get: 452 http://deb.debian.org/debian trixie/main amd64 qtchooser amd64 66-2 [26.3 kB] Get: 453 http://deb.debian.org/debian trixie/main amd64 qt5-qmake amd64 5.15.15+dfsg-2 [224 kB] Get: 454 http://deb.debian.org/debian trixie/main amd64 qtbase5-dev-tools amd64 5.15.15+dfsg-2 [777 kB] Get: 455 http://deb.debian.org/debian trixie/main amd64 qtbase5-dev amd64 5.15.15+dfsg-2 [1122 kB] Fetched 208 MB in 37s (5667 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.1.7-1+b3_amd64.deb ... Unpacking libapparmor1:amd64 (3.1.7-1+b3) ... Selecting previously unselected package libsystemd-shared:amd64. Preparing to unpack .../libsystemd-shared_257~rc2-3_amd64.deb ... Unpacking libsystemd-shared:amd64 (257~rc2-3) ... Selecting previously unselected package systemd. Preparing to unpack .../systemd_257~rc2-3_amd64.deb ... Unpacking systemd (257~rc2-3) ... Setting up libapparmor1:amd64 (3.1.7-1+b3) ... Setting up libsystemd-shared:amd64 (257~rc2-3) ... Setting up systemd (257~rc2-3) ... Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' -> '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' -> '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' -> '/usr/lib/systemd/system/systemd-pstore.service'. Initializing machine ID from random generator. Creating group 'systemd-journal' with GID 999. Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. Selecting previously unselected package systemd-sysv. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20925 files and directories currently installed.) Preparing to unpack .../00-systemd-sysv_257~rc2-3_amd64.deb ... Unpacking systemd-sysv (257~rc2-3) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../01-libdbus-1-3_1.14.10-6_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.14.10-6) ... Selecting previously unselected package dbus-bin. Preparing to unpack .../02-dbus-bin_1.14.10-6_amd64.deb ... Unpacking dbus-bin (1.14.10-6) ... Selecting previously unselected package dbus-session-bus-common. Preparing to unpack .../03-dbus-session-bus-common_1.14.10-6_all.deb ... Unpacking dbus-session-bus-common (1.14.10-6) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../04-libexpat1_2.6.4-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.4-1) ... Selecting previously unselected package dbus-daemon. Preparing to unpack .../05-dbus-daemon_1.14.10-6_amd64.deb ... Unpacking dbus-daemon (1.14.10-6) ... Selecting previously unselected package dbus-system-bus-common. Preparing to unpack .../06-dbus-system-bus-common_1.14.10-6_all.deb ... Unpacking dbus-system-bus-common (1.14.10-6) ... Selecting previously unselected package dbus. Preparing to unpack .../07-dbus_1.14.10-6_amd64.deb ... Unpacking dbus (1.14.10-6) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../08-libfftw3-double3_3.3.10-1+b3_amd64.deb ... Unpacking libfftw3-double3:amd64 (3.3.10-1+b3) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../09-libbrotli1_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libpng16-16t64:amd64. Preparing to unpack .../10-libpng16-16t64_1.6.44-2_amd64.deb ... Unpacking libpng16-16t64:amd64 (1.6.44-2) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../11-libfreetype6_2.13.3+dfsg-1_amd64.deb ... Unpacking libfreetype6:amd64 (2.13.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../12-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../13-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../14-fontconfig-config_2.15.0-1.1+b1_amd64.deb ... Unpacking fontconfig-config (2.15.0-1.1+b1) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../15-libfontconfig1_2.15.0-1.1+b1_amd64.deb ... Unpacking libfontconfig1:amd64 (2.15.0-1.1+b1) ... Selecting previously unselected package libsharpyuv0:amd64. Preparing to unpack .../16-libsharpyuv0_1.4.0-0.1+b1_amd64.deb ... Unpacking libsharpyuv0:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libdav1d7:amd64. Preparing to unpack .../17-libdav1d7_1.5.0-1+b1_amd64.deb ... Unpacking libdav1d7:amd64 (1.5.0-1+b1) ... Selecting previously unselected package libheif-plugin-dav1d:amd64. Preparing to unpack .../18-libheif-plugin-dav1d_1.19.3-1_amd64.deb ... Unpacking libheif-plugin-dav1d:amd64 (1.19.3-1) ... Selecting previously unselected package libde265-0:amd64. Preparing to unpack .../19-libde265-0_1.0.15-1+b2_amd64.deb ... Unpacking libde265-0:amd64 (1.0.15-1+b2) ... Selecting previously unselected package libheif-plugin-libde265:amd64. Preparing to unpack .../20-libheif-plugin-libde265_1.19.3-1_amd64.deb ... Unpacking libheif-plugin-libde265:amd64 (1.19.3-1) ... Selecting previously unselected package libheif1:amd64. Preparing to unpack .../21-libheif1_1.19.3-1_amd64.deb ... Unpacking libheif1:amd64 (1.19.3-1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../22-libjbig0_2.1-6.1+b2_amd64.deb ... Unpacking libjbig0:amd64 (2.1-6.1+b2) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../23-libjpeg62-turbo_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../24-liblcms2-2_2.16-2_amd64.deb ... Unpacking liblcms2-2:amd64 (2.16-2) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../25-libglib2.0-0t64_2.82.2-2_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.82.2-2) ... Selecting previously unselected package liblqr-1-0:amd64. Preparing to unpack .../26-liblqr-1-0_0.4.2-2.1+b2_amd64.deb ... Unpacking liblqr-1-0:amd64 (0.4.2-2.1+b2) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../27-libltdl7_2.4.7-8_amd64.deb ... Unpacking libltdl7:amd64 (2.4.7-8) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../28-libopenjp2-7_2.5.0-2+b4_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.5.0-2+b4) ... Selecting previously unselected package libraw23t64:amd64. Preparing to unpack .../29-libraw23t64_0.21.3-1+b1_amd64.deb ... Unpacking libraw23t64:amd64 (0.21.3-1+b1) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../30-libdeflate0_1.22-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.22-1) ... Selecting previously unselected package liblerc4:amd64. Preparing to unpack .../31-liblerc4_4.0.0+ds-5_amd64.deb ... Unpacking liblerc4:amd64 (4.0.0+ds-5) ... Selecting previously unselected package libwebp7:amd64. Preparing to unpack .../32-libwebp7_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebp7:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiff6:amd64. Preparing to unpack .../33-libtiff6_4.5.1+git230720-5_amd64.deb ... Unpacking libtiff6:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package libwebpdemux2:amd64. Preparing to unpack .../34-libwebpdemux2_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpdemux2:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libwebpmux3:amd64. Preparing to unpack .../35-libwebpmux3_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpmux3:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../36-libxau6_1%3a1.0.11-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../37-libxdmcp6_1%3a1.1.2-3+b2_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3+b2) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../38-libxcb1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../39-libx11-data_2%3a1.8.10-2_all.deb ... Unpacking libx11-data (2:1.8.10-2) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../40-libx11-6_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../41-libxext6_2%3a1.3.4-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-1+b2) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../42-libicu72_72.1-5+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-5+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../43-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package imagemagick-6-common. Preparing to unpack .../44-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. Preparing to unpack .../45-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libmagickwand-6.q16-7t64:amd64. Preparing to unpack .../46-libmagickwand-6.q16-7t64_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking libmagickwand-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libpython3.12-minimal:amd64. Preparing to unpack .../47-libpython3.12-minimal_3.12.7-3_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.7-3) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../48-python3.12-minimal_3.12.7-3_amd64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:amd64 (3.12.7-3) ... Setting up libexpat1:amd64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 22287 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_amd64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../14-libreadline8t64_8.2-5_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_amd64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23349 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.6-1_amd64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../002-libproc2-0_2%3a4.0.4-6_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-6) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.4-6_amd64.deb ... Unpacking procps (2:4.0.4-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../006-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.22.5-2_amd64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../009-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.23.0-5_amd64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package libpam-systemd:amd64. Preparing to unpack .../011-libpam-systemd_257~rc2-3_amd64.deb ... Unpacking libpam-systemd:amd64 (257~rc2-3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../012-bsdextrautils_2.40.2-11_amd64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../013-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../014-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../015-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../016-shared-mime-info_2.4-5+b1_amd64.deb ... Unpacking shared-mime-info (2.4-5+b1) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../017-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../018-gtk-update-icon-cache_4.16.5+ds-2_amd64.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. Unpacking gtk-update-icon-cache (4.16.5+ds-2) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../019-hicolor-icon-theme_0.18-1_all.deb ... Unpacking hicolor-icon-theme (0.18-1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../020-adwaita-icon-theme_47.0-2_all.deb ... Unpacking adwaita-icon-theme (47.0-2) ... Selecting previously unselected package at-spi2-common. Preparing to unpack .../021-at-spi2-common_2.54.0-1_all.deb ... Unpacking at-spi2-common (2.54.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../022-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../023-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../024-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../025-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 .../026-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../027-cmake-data_3.30.5-1_all.deb ... Unpacking cmake-data (3.30.5-1) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../028-libarchive13t64_3.7.4-1.1_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.4-1.1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../029-libsasl2-modules-db_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../030-libsasl2-2_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:amd64. Preparing to unpack .../031-libldap-2.5-0_2.5.18+dfsg-3+b1_amd64.deb ... Unpacking libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../032-libnghttp2-14_1.64.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../033-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../034-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../035-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../036-libcurl4t64_8.11.0-1_amd64.deb ... Unpacking libcurl4t64:amd64 (8.11.0-1) ... Selecting previously unselected package libjsoncpp26:amd64. Preparing to unpack .../037-libjsoncpp26_1.9.6-3_amd64.deb ... Unpacking libjsoncpp26:amd64 (1.9.6-3) ... Selecting previously unselected package librhash1:amd64. Preparing to unpack .../038-librhash1_1.4.5-1_amd64.deb ... Unpacking librhash1:amd64 (1.4.5-1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../039-libuv1t64_1.48.0-7_amd64.deb ... Unpacking libuv1t64:amd64 (1.48.0-7) ... Selecting previously unselected package cmake. Preparing to unpack .../040-cmake_3.30.5-1_amd64.deb ... Unpacking cmake (3.30.5-1) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../041-dbus-user-session_1.14.10-6_amd64.deb ... Unpacking dbus-user-session (1.14.10-6) ... Selecting previously unselected package libdconf1:amd64. Preparing to unpack .../042-libdconf1_0.40.0-4+b3_amd64.deb ... Unpacking libdconf1:amd64 (0.40.0-4+b3) ... Selecting previously unselected package dconf-service. Preparing to unpack .../043-dconf-service_0.40.0-4+b3_amd64.deb ... Unpacking dconf-service (0.40.0-4+b3) ... Selecting previously unselected package dconf-gsettings-backend:amd64. Preparing to unpack .../044-dconf-gsettings-backend_0.40.0-4+b3_amd64.deb ... Unpacking dconf-gsettings-backend:amd64 (0.40.0-4+b3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../045-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../046-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../047-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../048-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../049-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../050-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../051-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../052-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../053-gettext_0.22.5-2_amd64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../054-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../055-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../056-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package fontconfig. Preparing to unpack .../057-fontconfig_2.15.0-1.1+b1_amd64.deb ... Unpacking fontconfig (2.15.0-1.1+b1) ... Selecting previously unselected package gir1.2-glib-2.0:amd64. Preparing to unpack .../058-gir1.2-glib-2.0_2.82.2-2_amd64.deb ... Unpacking gir1.2-glib-2.0:amd64 (2.82.2-2) ... Selecting previously unselected package libatk1.0-0t64:amd64. Preparing to unpack .../059-libatk1.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatk1.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package gir1.2-atk-1.0:amd64. Preparing to unpack .../060-gir1.2-atk-1.0_2.54.0-1_amd64.deb ... Unpacking gir1.2-atk-1.0:amd64 (2.54.0-1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../061-libpixman-1-0_0.44.0-3_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.44.0-3) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../062-libxcb-render0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-render0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../063-libxcb-shm0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../064-libxrender1_1%3a0.9.10-1.1+b2_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../065-libcairo2_1.18.2-2_amd64.deb ... Unpacking libcairo2:amd64 (1.18.2-2) ... Selecting previously unselected package libcairo-gobject2:amd64. Preparing to unpack .../066-libcairo-gobject2_1.18.2-2_amd64.deb ... Unpacking libcairo-gobject2:amd64 (1.18.2-2) ... Selecting previously unselected package gir1.2-freedesktop:amd64. Preparing to unpack .../067-gir1.2-freedesktop_1.82.0-2_amd64.deb ... Unpacking gir1.2-freedesktop:amd64 (1.82.0-2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../068-libxi6_2%3a1.8.2-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.8.2-1) ... Selecting previously unselected package libatspi2.0-0t64:amd64. Preparing to unpack .../069-libatspi2.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatspi2.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package gir1.2-atspi-2.0:amd64. Preparing to unpack .../070-gir1.2-atspi-2.0_2.54.0-1_amd64.deb ... Unpacking gir1.2-atspi-2.0:amd64 (2.54.0-1) ... Selecting previously unselected package libcloudproviders0:amd64. Preparing to unpack .../071-libcloudproviders0_0.3.6-1+b1_amd64.deb ... Unpacking libcloudproviders0:amd64 (0.3.6-1+b1) ... Selecting previously unselected package gir1.2-cloudproviders-0.3.0:amd64. Preparing to unpack .../072-gir1.2-cloudproviders-0.3.0_0.3.6-1+b1_amd64.deb ... Unpacking gir1.2-cloudproviders-0.3.0:amd64 (0.3.6-1+b1) ... Selecting previously unselected package gir1.2-glib-2.0-dev:amd64. Preparing to unpack .../073-gir1.2-glib-2.0-dev_2.82.2-2_amd64.deb ... Unpacking gir1.2-glib-2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package gir1.2-freedesktop-dev:amd64. Preparing to unpack .../074-gir1.2-freedesktop-dev_1.82.0-2_amd64.deb ... Unpacking gir1.2-freedesktop-dev:amd64 (1.82.0-2) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64. Preparing to unpack .../075-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../076-libgraphite2-3_1.3.14-2+b1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-2+b1) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../077-libharfbuzz0b_10.0.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-gobject0:amd64. Preparing to unpack .../078-libharfbuzz-gobject0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-gobject0:amd64 (10.0.1-1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64. Preparing to unpack .../079-gir1.2-harfbuzz-0.0_10.0.1-1_amd64.deb ... Unpacking gir1.2-harfbuzz-0.0:amd64 (10.0.1-1) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../080-libfribidi0_1.0.15-1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.15-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../081-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../082-libdatrie1_0.2.13-3+b1_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.13-3+b1) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../083-libthai0_0.1.29-2+b1_amd64.deb ... Unpacking libthai0:amd64 (0.1.29-2+b1) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../084-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../085-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../086-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../087-libxft2_2.3.6-1+b2_amd64.deb ... Unpacking libxft2:amd64 (2.3.6-1+b2) ... Selecting previously unselected package libpangoxft-1.0-0:amd64. Preparing to unpack .../088-libpangoxft-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package gir1.2-pango-1.0:amd64. Preparing to unpack .../089-gir1.2-pango-1.0_1.54.0+ds-3_amd64.deb ... Unpacking gir1.2-pango-1.0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libatk-bridge2.0-0t64:amd64. Preparing to unpack .../090-libatk-bridge2.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package libcolord2:amd64. Preparing to unpack .../091-libcolord2_1.4.7-1+b2_amd64.deb ... Unpacking libcolord2:amd64 (1.4.7-1+b2) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../092-libavahi-common-data_0.8-13+b3_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.8-13+b3) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../093-libavahi-common3_0.8-13+b3_amd64.deb ... Unpacking libavahi-common3:amd64 (0.8-13+b3) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../094-libavahi-client3_0.8-13+b3_amd64.deb ... Unpacking libavahi-client3:amd64 (0.8-13+b3) ... Selecting previously unselected package libcups2t64:amd64. Preparing to unpack .../095-libcups2t64_2.4.10-2_amd64.deb ... Unpacking libcups2t64:amd64 (2.4.10-2) ... Selecting previously unselected package libepoxy0:amd64. Preparing to unpack .../096-libepoxy0_1.5.10-2_amd64.deb ... Unpacking libepoxy0:amd64 (1.5.10-2) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../097-libwayland-client0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-cursor0:amd64. Preparing to unpack .../098-libwayland-cursor0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-cursor0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-egl1:amd64. Preparing to unpack .../099-libwayland-egl1_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-egl1:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libxcomposite1:amd64. Preparing to unpack .../100-libxcomposite1_1%3a0.4.6-1_amd64.deb ... Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../101-libxfixes3_1%3a6.0.0-2+b2_amd64.deb ... Unpacking libxfixes3:amd64 (1:6.0.0-2+b2) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../102-libxcursor1_1%3a1.2.2-1+b1_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.2.2-1+b1) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../103-libxdamage1_1%3a1.1.6-1+b2_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.6-1+b2) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../104-libxinerama1_2%3a1.1.4-3+b2_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.4-3+b2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../105-xkb-data_2.42-1_all.deb ... Unpacking xkb-data (2.42-1) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../106-libxkbcommon0_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon0:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../107-libxrandr2_2%3a1.5.4-1+b1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.4-1+b1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../108-libgtk-3-common_3.24.43-4_all.deb ... Unpacking libgtk-3-common (3.24.43-4) ... Selecting previously unselected package libgtk-3-0t64:amd64. Preparing to unpack .../109-libgtk-3-0t64_3.24.43-4_amd64.deb ... Unpacking libgtk-3-0t64:amd64 (3.24.43-4) ... Selecting previously unselected package gir1.2-gtk-3.0:amd64. Preparing to unpack .../110-gir1.2-gtk-3.0_3.24.43-4_amd64.deb ... Unpacking gir1.2-gtk-3.0:amd64 (3.24.43-4) ... Selecting previously unselected package libibus-1.0-5:amd64. Preparing to unpack .../111-libibus-1.0-5_1.5.31-1_amd64.deb ... Unpacking libibus-1.0-5:amd64 (1.5.31-1) ... Selecting previously unselected package gir1.2-ibus-1.0:amd64. Preparing to unpack .../112-gir1.2-ibus-1.0_1.5.31-1_amd64.deb ... Unpacking gir1.2-ibus-1.0:amd64 (1.5.31-1) ... Selecting previously unselected package native-architecture. Preparing to unpack .../113-native-architecture_0.2.3_all.deb ... Unpacking native-architecture (0.2.3) ... Selecting previously unselected package libgirepository-2.0-0:amd64. Preparing to unpack .../114-libgirepository-2.0-0_2.82.2-2_amd64.deb ... Unpacking libgirepository-2.0-0:amd64 (2.82.2-2) ... Selecting previously unselected package girepository-tools:amd64. Preparing to unpack .../115-girepository-tools_2.82.2-2_amd64.deb ... Unpacking girepository-tools:amd64 (2.82.2-2) ... Selecting previously unselected package googletest. Preparing to unpack .../116-googletest_1.15.2-1_all.deb ... Unpacking googletest (1.15.2-1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../117-icu-devtools_72.1-5+b1_amd64.deb ... Unpacking icu-devtools (72.1-5+b1) ... Selecting previously unselected package imagemagick-6.q16. Preparing to unpack .../118-imagemagick-6.q16_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking imagemagick-6.q16 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package imagemagick. Preparing to unpack .../119-imagemagick_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking imagemagick (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libopenal-data. Preparing to unpack .../120-libopenal-data_1%3a1.23.1-4_all.deb ... Unpacking libopenal-data (1:1.23.1-4) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../121-libasound2-data_1.2.12-1_all.deb ... Unpacking libasound2-data (1.2.12-1) ... Selecting previously unselected package libasound2t64:amd64. Preparing to unpack .../122-libasound2t64_1.2.12-1+b1_amd64.deb ... Unpacking libasound2t64:amd64 (1.2.12-1+b1) ... Selecting previously unselected package libsndio7.0:amd64. Preparing to unpack .../123-libsndio7.0_1.10.0-0.1_amd64.deb ... Unpacking libsndio7.0:amd64 (1.10.0-0.1) ... Selecting previously unselected package libopenal1:amd64. Preparing to unpack .../124-libopenal1_1%3a1.23.1-4+b2_amd64.deb ... Unpacking libopenal1:amd64 (1:1.23.1-4+b2) ... Selecting previously unselected package libalut0:amd64. Preparing to unpack .../125-libalut0_1.1.0-6+b2_amd64.deb ... Unpacking libalut0:amd64 (1.1.0-6+b2) ... Selecting previously unselected package libopenal-dev:amd64. Preparing to unpack .../126-libopenal-dev_1%3a1.23.1-4+b2_amd64.deb ... Unpacking libopenal-dev:amd64 (1:1.23.1-4+b2) ... Selecting previously unselected package libalut-dev. Preparing to unpack .../127-libalut-dev_1.1.0-6+b2_amd64.deb ... Unpacking libalut-dev (1.1.0-6+b2) ... Selecting previously unselected package libasound2-dev:amd64. Preparing to unpack .../128-libasound2-dev_1.2.12-1+b1_amd64.deb ... Unpacking libasound2-dev:amd64 (1.2.12-1+b1) ... Selecting previously unselected package libasyncns0:amd64. Preparing to unpack .../129-libasyncns0_0.8-6+b5_amd64.deb ... Unpacking libasyncns0:amd64 (0.8-6+b5) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../130-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../131-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../132-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../133-libffi-dev_3.4.6-1_amd64.deb ... Unpacking libffi-dev:amd64 (3.4.6-1) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../134-uuid-dev_2.40.2-11_amd64.deb ... Unpacking uuid-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libblkid-dev:amd64. Preparing to unpack .../135-libblkid-dev_2.40.2-11_amd64.deb ... Unpacking libblkid-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libsepol-dev:amd64. Preparing to unpack .../136-libsepol-dev_3.7-1_amd64.deb ... Unpacking libsepol-dev:amd64 (3.7-1) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../137-libpcre2-16-0_10.42-4+b2_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../138-libpcre2-32-0_10.42-4+b2_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-posix3:amd64. Preparing to unpack .../139-libpcre2-posix3_10.42-4+b2_amd64.deb ... Unpacking libpcre2-posix3:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../140-libpcre2-dev_10.42-4+b2_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.42-4+b2) ... Selecting previously unselected package libselinux1-dev:amd64. Preparing to unpack .../141-libselinux1-dev_3.7-3+b1_amd64.deb ... Unpacking libselinux1-dev:amd64 (3.7-3+b1) ... Selecting previously unselected package libmount-dev:amd64. Preparing to unpack .../142-libmount-dev_2.40.2-11_amd64.deb ... Unpacking libmount-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libsysprof-capture-4-dev:amd64. Preparing to unpack .../143-libsysprof-capture-4-dev_47.0-2_amd64.deb ... Unpacking libsysprof-capture-4-dev:amd64 (47.0-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../144-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libgio-2.0-dev:amd64. Preparing to unpack .../145-libgio-2.0-dev_2.82.2-2_amd64.deb ... Unpacking libgio-2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../146-libglib2.0-data_2.82.2-2_all.deb ... Unpacking libglib2.0-data (2.82.2-2) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../147-libglib2.0-bin_2.82.2-2_amd64.deb ... Unpacking libglib2.0-bin (2.82.2-2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../148-python3-packaging_24.2-1_all.deb ... Unpacking python3-packaging (24.2-1) ... Selecting previously unselected package libgio-2.0-dev-bin. Preparing to unpack .../149-libgio-2.0-dev-bin_2.82.2-2_amd64.deb ... Unpacking libgio-2.0-dev-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../150-libglib2.0-dev-bin_2.82.2-2_amd64.deb ... Unpacking libglib2.0-dev-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-dev:amd64. Preparing to unpack .../151-libglib2.0-dev_2.82.2-2_amd64.deb ... Unpacking libglib2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package libatk1.0-dev:amd64. Preparing to unpack .../152-libatk1.0-dev_2.54.0-1_amd64.deb ... Unpacking libatk1.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package xml-core. Preparing to unpack .../153-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package libdbus-1-dev:amd64. Preparing to unpack .../154-libdbus-1-dev_1.14.10-6_amd64.deb ... Unpacking libdbus-1-dev:amd64 (1.14.10-6) ... Selecting previously unselected package x11-common. Preparing to unpack .../155-x11-common_1%3a7.7+23.1_all.deb ... Unpacking x11-common (1:7.7+23.1) ... Selecting previously unselected package libxtst6:amd64. Preparing to unpack .../156-libxtst6_2%3a1.2.3-1.1+b2_amd64.deb ... Unpacking libxtst6:amd64 (2:1.2.3-1.1+b2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../157-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 .../158-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../159-libxau-dev_1%3a1.0.11-1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../160-libxdmcp-dev_1%3a1.1.2-3+b2_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-3+b2) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../161-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../162-libxcb1-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../163-libx11-dev_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../164-libxext-dev_2%3a1.3.4-1+b2_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.4-1+b2) ... Selecting previously unselected package libxfixes-dev:amd64. Preparing to unpack .../165-libxfixes-dev_1%3a6.0.0-2+b2_amd64.deb ... Unpacking libxfixes-dev:amd64 (1:6.0.0-2+b2) ... Selecting previously unselected package libxi-dev:amd64. Preparing to unpack .../166-libxi-dev_2%3a1.8.2-1_amd64.deb ... Unpacking libxi-dev:amd64 (2:1.8.2-1) ... Selecting previously unselected package libxtst-dev:amd64. Preparing to unpack .../167-libxtst-dev_2%3a1.2.3-1.1+b2_amd64.deb ... Unpacking libxtst-dev:amd64 (2:1.2.3-1.1+b2) ... Selecting previously unselected package libatspi2.0-dev:amd64. Preparing to unpack .../168-libatspi2.0-dev_2.54.0-1_amd64.deb ... Unpacking libatspi2.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package libatk-bridge2.0-dev:amd64. Preparing to unpack .../169-libatk-bridge2.0-dev_2.54.0-1_amd64.deb ... Unpacking libatk-bridge2.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package libb2-1:amd64. Preparing to unpack .../170-libb2-1_0.98.1-1.1+b2_amd64.deb ... Unpacking libb2-1:amd64 (0.98.1-1.1+b2) ... Selecting previously unselected package libb2-dev:amd64. Preparing to unpack .../171-libb2-dev_0.98.1-1.1+b2_amd64.deb ... Unpacking libb2-dev:amd64 (0.98.1-1.1+b2) ... Selecting previously unselected package libboost1.83-dev:amd64. Preparing to unpack .../172-libboost1.83-dev_1.83.0-3.2_amd64.deb ... Unpacking libboost1.83-dev:amd64 (1.83.0-3.2) ... Selecting previously unselected package libboost-regex1.83.0:amd64. Preparing to unpack .../173-libboost-regex1.83.0_1.83.0-3.2_amd64.deb ... Unpacking libboost-regex1.83.0:amd64 (1.83.0-3.2) ... Selecting previously unselected package libicu-dev:amd64. Preparing to unpack .../174-libicu-dev_72.1-5+b1_amd64.deb ... Unpacking libicu-dev:amd64 (72.1-5+b1) ... Selecting previously unselected package libboost-regex1.83-dev:amd64. Preparing to unpack .../175-libboost-regex1.83-dev_1.83.0-3.2_amd64.deb ... Unpacking libboost-regex1.83-dev:amd64 (1.83.0-3.2) ... Selecting previously unselected package libboost-regex-dev:amd64. Preparing to unpack .../176-libboost-regex-dev_1.83.0.2+b2_amd64.deb ... Unpacking libboost-regex-dev:amd64 (1.83.0.2+b2) ... Selecting previously unselected package libbrotli-dev:amd64. Preparing to unpack .../177-libbrotli-dev_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli-dev:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libbz2-dev:amd64. Preparing to unpack .../178-libbz2-dev_1.0.8-6_amd64.deb ... Unpacking libbz2-dev:amd64 (1.0.8-6) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../179-liblzo2-2_2.10-3+b1_amd64.deb ... Unpacking liblzo2-2:amd64 (2.10-3+b1) ... Selecting previously unselected package libcairo-script-interpreter2:amd64. Preparing to unpack .../180-libcairo-script-interpreter2_1.18.2-2_amd64.deb ... Unpacking libcairo-script-interpreter2:amd64 (1.18.2-2) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../181-libexpat1-dev_2.6.4-1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.6.4-1) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../182-libpng-dev_1.6.44-2_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.44-2) ... Selecting previously unselected package libfreetype-dev:amd64. Preparing to unpack .../183-libfreetype-dev_2.13.3+dfsg-1_amd64.deb ... Unpacking libfreetype-dev:amd64 (2.13.3+dfsg-1) ... Selecting previously unselected package libfontconfig-dev:amd64. Preparing to unpack .../184-libfontconfig-dev_2.15.0-1.1+b1_amd64.deb ... Unpacking libfontconfig-dev:amd64 (2.15.0-1.1+b1) ... Selecting previously unselected package libpixman-1-dev:amd64. Preparing to unpack .../185-libpixman-1-dev_0.44.0-3_amd64.deb ... Unpacking libpixman-1-dev:amd64 (0.44.0-3) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../186-libice6_2%3a1.1.1-1_amd64.deb ... Unpacking libice6:amd64 (2:1.1.1-1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../187-libsm6_2%3a1.2.4-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.4-1) ... Selecting previously unselected package libice-dev:amd64. Preparing to unpack .../188-libice-dev_2%3a1.1.1-1_amd64.deb ... Unpacking libice-dev:amd64 (2:1.1.1-1) ... Selecting previously unselected package libsm-dev:amd64. Preparing to unpack .../189-libsm-dev_2%3a1.2.4-1_amd64.deb ... Unpacking libsm-dev:amd64 (2:1.2.4-1) ... Selecting previously unselected package libxcb-render0-dev:amd64. Preparing to unpack .../190-libxcb-render0-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-render0-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0-dev:amd64. Preparing to unpack .../191-libxcb-shm0-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shm0-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxrender-dev:amd64. Preparing to unpack .../192-libxrender-dev_1%3a0.9.10-1.1+b2_amd64.deb ... Unpacking libxrender-dev:amd64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2-dev:amd64. Preparing to unpack .../193-libcairo2-dev_1.18.2-2_amd64.deb ... Unpacking libcairo2-dev:amd64 (1.18.2-2) ... Selecting previously unselected package libcloudproviders-dev:amd64. Preparing to unpack .../194-libcloudproviders-dev_0.3.6-1+b1_amd64.deb ... Unpacking libcloudproviders-dev:amd64 (0.3.6-1+b1) ... Selecting previously unselected package libdatrie-dev:amd64. Preparing to unpack .../195-libdatrie-dev_0.2.13-3+b1_amd64.deb ... Unpacking libdatrie-dev:amd64 (0.2.13-3+b1) ... Selecting previously unselected package libdecor-0-0:amd64. Preparing to unpack .../196-libdecor-0-0_0.2.2-1+b2_amd64.deb ... Unpacking libdecor-0-0:amd64 (0.2.2-1+b2) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../197-libwayland-server0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../198-libwayland-bin_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-bin (1.23.0-1+b1) ... Selecting previously unselected package libwayland-dev:amd64. Preparing to unpack .../199-libwayland-dev_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-dev:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libdecor-0-dev:amd64. Preparing to unpack .../200-libdecor-0-dev_0.2.2-1+b2_amd64.deb ... Unpacking libdecor-0-dev:amd64 (0.2.2-1+b2) ... Selecting previously unselected package libdeflate-dev:amd64. Preparing to unpack .../201-libdeflate-dev_1.22-1_amd64.deb ... Unpacking libdeflate-dev:amd64 (1.22-1) ... Selecting previously unselected package libdouble-conversion3:amd64. Preparing to unpack .../202-libdouble-conversion3_3.3.0-1+b2_amd64.deb ... Unpacking libdouble-conversion3:amd64 (3.3.0-1+b2) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../203-libdrm-common_2.4.123-1_all.deb ... Unpacking libdrm-common (2.4.123-1) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../204-libdrm2_2.4.123-1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../205-libdrm-amdgpu1_2.4.123-1_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../206-libpciaccess0_0.17-3+b2_amd64.deb ... Unpacking libpciaccess0:amd64 (0.17-3+b2) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../207-libdrm-intel1_2.4.123-1_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../208-libdrm-radeon1_2.4.123-1_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../209-libdrm-nouveau2_2.4.123-1_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.123-1) ... Selecting previously unselected package libpciaccess-dev:amd64. Preparing to unpack .../210-libpciaccess-dev_0.17-3+b2_amd64.deb ... Unpacking libpciaccess-dev:amd64 (0.17-3+b2) ... Selecting previously unselected package libdrm-dev:amd64. Preparing to unpack .../211-libdrm-dev_2.4.123-1_amd64.deb ... Unpacking libdrm-dev:amd64 (2.4.123-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../212-libedit2_3.1-20240808-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20240808-1) ... Selecting previously unselected package libglvnd0:amd64. Preparing to unpack .../213-libglvnd0_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../214-libxcb-randr0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../215-libglapi-mesa_24.2.7-1_amd64.deb ... Unpacking libglapi-mesa:amd64 (24.2.7-1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../216-libz3-4_4.13.3-1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1) ... Selecting previously unselected package libllvm19:amd64. Preparing to unpack .../217-libllvm19_1%3a19.1.3-2_amd64.deb ... Unpacking libllvm19:amd64 (1:19.1.3-2) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../218-libsensors-config_1%3a3.6.0-10_all.deb ... Unpacking libsensors-config (1:3.6.0-10) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../219-libsensors5_1%3a3.6.0-10+b1_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-10+b1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../220-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../221-libxcb-dri2-0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../222-libxcb-dri3-0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../223-libxcb-present0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-present0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../224-libxcb-sync1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../225-libxcb-xfixes0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../226-libxshmfence1_1.3-1+b2_amd64.deb ... Unpacking libxshmfence1:amd64 (1.3-1+b2) ... Selecting previously unselected package mesa-libgallium:amd64. Preparing to unpack .../227-mesa-libgallium_24.2.7-1_amd64.deb ... Unpacking mesa-libgallium:amd64 (24.2.7-1) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../228-libgbm1_24.2.7-1_amd64.deb ... Unpacking libgbm1:amd64 (24.2.7-1) ... Selecting previously unselected package libegl-mesa0:amd64. Preparing to unpack .../229-libegl-mesa0_24.2.7-1_amd64.deb ... Unpacking libegl-mesa0:amd64 (24.2.7-1) ... Selecting previously unselected package libegl1:amd64. Preparing to unpack .../230-libegl1_1.7.0-1+b2_amd64.deb ... Unpacking libegl1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../231-libxcb-glx0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../232-libxxf86vm1_1%3a1.1.4-1+b3_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b3) ... Selecting previously unselected package libvulkan1:amd64. Preparing to unpack .../233-libvulkan1_1.3.296.0-1_amd64.deb ... Unpacking libvulkan1:amd64 (1.3.296.0-1) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../234-libgl1-mesa-dri_24.2.7-1_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (24.2.7-1) ... Selecting previously unselected package libglx-mesa0:amd64. Preparing to unpack .../235-libglx-mesa0_24.2.7-1_amd64.deb ... Unpacking libglx-mesa0:amd64 (24.2.7-1) ... Selecting previously unselected package libglx0:amd64. Preparing to unpack .../236-libglx0_1.7.0-1+b2_amd64.deb ... Unpacking libglx0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgl1:amd64. Preparing to unpack .../237-libgl1_1.7.0-1+b2_amd64.deb ... Unpacking libgl1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglx-dev:amd64. Preparing to unpack .../238-libglx-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglx-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgl-dev:amd64. Preparing to unpack .../239-libgl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libgl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libegl-dev:amd64. Preparing to unpack .../240-libegl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libegl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglvnd-core-dev:amd64. Preparing to unpack .../241-libglvnd-core-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd-core-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles1:amd64. Preparing to unpack .../242-libgles1_1.7.0-1+b2_amd64.deb ... Unpacking libgles1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles2:amd64. Preparing to unpack .../243-libgles2_1.7.0-1+b2_amd64.deb ... Unpacking libgles2:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles-dev:amd64. Preparing to unpack .../244-libgles-dev_1.7.0-1+b2_amd64.deb ... Unpacking libgles-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libopengl0:amd64. Preparing to unpack .../245-libopengl0_1.7.0-1+b2_amd64.deb ... Unpacking libopengl0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libopengl-dev:amd64. Preparing to unpack .../246-libopengl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libopengl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglvnd-dev:amd64. Preparing to unpack .../247-libglvnd-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libegl1-mesa-dev:amd64. Preparing to unpack .../248-libegl1-mesa-dev_24.2.7-1_amd64.deb ... Unpacking libegl1-mesa-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libepoxy-dev:amd64. Preparing to unpack .../249-libepoxy-dev_1.5.10-2_amd64.deb ... Unpacking libepoxy-dev:amd64 (1.5.10-2) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../250-libevdev2_1.13.3+dfsg-1_amd64.deb ... Unpacking libevdev2:amd64 (1.13.3+dfsg-1) ... Selecting previously unselected package libogg0:amd64. Preparing to unpack .../251-libogg0_1.3.5-3+b2_amd64.deb ... Unpacking libogg0:amd64 (1.3.5-3+b2) ... Selecting previously unselected package libflac12t64:amd64. Preparing to unpack .../252-libflac12t64_1.4.3+ds-2.1+b1_amd64.deb ... Unpacking libflac12t64:amd64 (1.4.3+ds-2.1+b1) ... Selecting previously unselected package libogg-dev:amd64. Preparing to unpack .../253-libogg-dev_1.3.5-3+b2_amd64.deb ... Unpacking libogg-dev:amd64 (1.3.5-3+b2) ... Selecting previously unselected package libflac-dev:amd64. Preparing to unpack .../254-libflac-dev_1.4.3+ds-2.1+b1_amd64.deb ... Unpacking libflac-dev:amd64 (1.4.3+ds-2.1+b1) ... Selecting previously unselected package libmp3lame0:amd64. Preparing to unpack .../255-libmp3lame0_3.100-6+b3_amd64.deb ... Unpacking libmp3lame0:amd64 (3.100-6+b3) ... Selecting previously unselected package libmpg123-0t64:amd64. Preparing to unpack .../256-libmpg123-0t64_1.32.9-1_amd64.deb ... Unpacking libmpg123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libopus0:amd64. Preparing to unpack .../257-libopus0_1.5.2-2_amd64.deb ... Unpacking libopus0:amd64 (1.5.2-2) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../258-libvorbis0a_1.3.7-2+b1_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libvorbisenc2:amd64. Preparing to unpack .../259-libvorbisenc2_1.3.7-2+b1_amd64.deb ... Unpacking libvorbisenc2:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libsndfile1:amd64. Preparing to unpack .../260-libsndfile1_1.2.2-1+b3_amd64.deb ... Unpacking libsndfile1:amd64 (1.2.2-1+b3) ... Selecting previously unselected package libinstpatch-1.0-2:amd64. Preparing to unpack .../261-libinstpatch-1.0-2_1.1.6-1+b2_amd64.deb ... Unpacking libinstpatch-1.0-2:amd64 (1.1.6-1+b2) ... Selecting previously unselected package libjack0:amd64. Preparing to unpack .../262-libjack0_1%3a0.126.0-2+b3_amd64.deb ... Unpacking libjack0:amd64 (1:0.126.0-2+b3) ... Selecting previously unselected package libwebrtc-audio-processing1:amd64. Preparing to unpack .../263-libwebrtc-audio-processing1_0.3-1+b2_amd64.deb ... Unpacking libwebrtc-audio-processing1:amd64 (0.3-1+b2) ... Selecting previously unselected package libspa-0.2-modules:amd64. Preparing to unpack .../264-libspa-0.2-modules_1.2.6-1_amd64.deb ... Unpacking libspa-0.2-modules:amd64 (1.2.6-1) ... Selecting previously unselected package libpipewire-0.3-0t64:amd64. Preparing to unpack .../265-libpipewire-0.3-0t64_1.2.6-1_amd64.deb ... Unpacking libpipewire-0.3-0t64:amd64 (1.2.6-1) ... Selecting previously unselected package libpulse0:amd64. Preparing to unpack .../266-libpulse0_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse0:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libsamplerate0:amd64. Preparing to unpack .../267-libsamplerate0_0.2.2-4+b2_amd64.deb ... Unpacking libsamplerate0:amd64 (0.2.2-4+b2) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../268-libxss1_1%3a1.2.3-1+b2_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.3-1+b2) ... Selecting previously unselected package libsdl2-2.0-0:amd64. Preparing to unpack .../269-libsdl2-2.0-0_2.30.9+dfsg-1_amd64.deb ... Unpacking libsdl2-2.0-0:amd64 (2.30.9+dfsg-1) ... Selecting previously unselected package timgm6mb-soundfont. Preparing to unpack .../270-timgm6mb-soundfont_1.3-5_all.deb ... Unpacking timgm6mb-soundfont (1.3-5) ... Selecting previously unselected package libfluidsynth3:amd64. Preparing to unpack .../271-libfluidsynth3_2.4.0-1_amd64.deb ... Unpacking libfluidsynth3:amd64 (2.4.0-1) ... Selecting previously unselected package libout123-0t64:amd64. Preparing to unpack .../272-libout123-0t64_1.32.9-1_amd64.deb ... Unpacking libout123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libsyn123-0t64:amd64. Preparing to unpack .../273-libsyn123-0t64_1.32.9-1_amd64.deb ... Unpacking libsyn123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libmpg123-dev:amd64. Preparing to unpack .../274-libmpg123-dev_1.32.9-1_amd64.deb ... Unpacking libmpg123-dev:amd64 (1.32.9-1) ... Selecting previously unselected package libopus-dev:amd64. Preparing to unpack .../275-libopus-dev_1.5.2-2_amd64.deb ... Unpacking libopus-dev:amd64 (1.5.2-2) ... Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../276-libvorbisfile3_1.3.7-2+b1_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libvorbis-dev:amd64. Preparing to unpack .../277-libvorbis-dev_1.3.7-2+b1_amd64.deb ... Unpacking libvorbis-dev:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libsndfile1-dev:amd64. Preparing to unpack .../278-libsndfile1-dev_1.2.2-1+b3_amd64.deb ... Unpacking libsndfile1-dev:amd64 (1.2.2-1+b3) ... Selecting previously unselected package libinstpatch-dev:amd64. Preparing to unpack .../279-libinstpatch-dev_1.1.6-1+b2_amd64.deb ... Unpacking libinstpatch-dev:amd64 (1.1.6-1+b2) ... Selecting previously unselected package libjack-dev:amd64. Preparing to unpack .../280-libjack-dev_1%3a0.126.0-2+b3_amd64.deb ... Unpacking libjack-dev:amd64 (1:0.126.0-2+b3) ... Selecting previously unselected package libspa-0.2-dev:amd64. Preparing to unpack .../281-libspa-0.2-dev_1.2.6-1_amd64.deb ... Unpacking libspa-0.2-dev:amd64 (1.2.6-1) ... Selecting previously unselected package libpipewire-0.3-dev:amd64. Preparing to unpack .../282-libpipewire-0.3-dev_1.2.6-1_amd64.deb ... Unpacking libpipewire-0.3-dev:amd64 (1.2.6-1) ... Selecting previously unselected package libpulse-mainloop-glib0:amd64. Preparing to unpack .../283-libpulse-mainloop-glib0_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse-mainloop-glib0:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libpulse-dev:amd64. Preparing to unpack .../284-libpulse-dev_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse-dev:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../285-libncurses6_6.5-2+b1_amd64.deb ... Unpacking libncurses6:amd64 (6.5-2+b1) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../286-libncurses-dev_6.5-2+b1_amd64.deb ... Unpacking libncurses-dev:amd64 (6.5-2+b1) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../287-libreadline-dev_8.2-5_amd64.deb ... Unpacking libreadline-dev:amd64 (8.2-5) ... Selecting previously unselected package libgbm-dev:amd64. Preparing to unpack .../288-libgbm-dev_24.2.7-1_amd64.deb ... Unpacking libgbm-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libibus-1.0-dev:amd64. Preparing to unpack .../289-libibus-1.0-dev_1.5.31-1_amd64.deb ... Unpacking libibus-1.0-dev:amd64 (1.5.31-1) ... Selecting previously unselected package libsamplerate0-dev:amd64. Preparing to unpack .../290-libsamplerate0-dev_0.2.2-4+b2_amd64.deb ... Unpacking libsamplerate0-dev:amd64 (0.2.2-4+b2) ... Selecting previously unselected package libsndio-dev:amd64. Preparing to unpack .../291-libsndio-dev_1.10.0-0.1_amd64.deb ... Unpacking libsndio-dev:amd64 (1.10.0-0.1) ... Selecting previously unselected package libudev-dev:amd64. Preparing to unpack .../292-libudev-dev_257~rc2-3_amd64.deb ... Unpacking libudev-dev:amd64 (257~rc2-3) ... Selecting previously unselected package libxcursor-dev:amd64. Preparing to unpack .../293-libxcursor-dev_1%3a1.2.2-1+b1_amd64.deb ... Unpacking libxcursor-dev:amd64 (1:1.2.2-1+b1) ... Selecting previously unselected package libxinerama-dev:amd64. Preparing to unpack .../294-libxinerama-dev_2%3a1.1.4-3+b2_amd64.deb ... Unpacking libxinerama-dev:amd64 (2:1.1.4-3+b2) ... Selecting previously unselected package libxkbcommon-dev:amd64. Preparing to unpack .../295-libxkbcommon-dev_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon-dev:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libxrandr-dev:amd64. Preparing to unpack .../296-libxrandr-dev_2%3a1.5.4-1+b1_amd64.deb ... Unpacking libxrandr-dev:amd64 (2:1.5.4-1+b1) ... Selecting previously unselected package libxss-dev:amd64. Preparing to unpack .../297-libxss-dev_1%3a1.2.3-1+b2_amd64.deb ... Unpacking libxss-dev:amd64 (1:1.2.3-1+b2) ... Selecting previously unselected package libxt6t64:amd64. Preparing to unpack .../298-libxt6t64_1%3a1.2.1-1.2+b1_amd64.deb ... Unpacking libxt6t64:amd64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxt-dev:amd64. Preparing to unpack .../299-libxt-dev_1%3a1.2.1-1.2+b1_amd64.deb ... Unpacking libxt-dev:amd64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxv1:amd64. Preparing to unpack .../300-libxv1_2%3a1.0.11-1.1+b2_amd64.deb ... Unpacking libxv1:amd64 (2:1.0.11-1.1+b2) ... Selecting previously unselected package libxv-dev:amd64. Preparing to unpack .../301-libxv-dev_2%3a1.0.11-1.1+b2_amd64.deb ... Unpacking libxv-dev:amd64 (2:1.0.11-1.1+b2) ... Selecting previously unselected package libxxf86vm-dev:amd64. Preparing to unpack .../302-libxxf86vm-dev_1%3a1.1.4-1+b3_amd64.deb ... Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1+b3) ... Selecting previously unselected package libsdl2-dev:amd64. Preparing to unpack .../303-libsdl2-dev_2.30.9+dfsg-1_amd64.deb ... Unpacking libsdl2-dev:amd64 (2.30.9+dfsg-1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../304-libsystemd-dev_257~rc2-3_amd64.deb ... Unpacking libsystemd-dev:amd64 (257~rc2-3) ... Selecting previously unselected package libfluidsynth-dev:amd64. Preparing to unpack .../305-libfluidsynth-dev_2.4.0-1_amd64.deb ... Unpacking libfluidsynth-dev:amd64 (2.4.0-1) ... Selecting previously unselected package libfribidi-dev:amd64. Preparing to unpack .../306-libfribidi-dev_1.0.15-1_amd64.deb ... Unpacking libfribidi-dev:amd64 (1.0.15-1) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../307-libgdk-pixbuf2.0-bin_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf2.0-bin (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:amd64. Preparing to unpack .../308-libjpeg62-turbo-dev_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg62-turbo-dev:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package libjpeg-dev:amd64. Preparing to unpack .../309-libjpeg-dev_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg-dev:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package libjbig-dev:amd64. Preparing to unpack .../310-libjbig-dev_2.1-6.1+b2_amd64.deb ... Unpacking libjbig-dev:amd64 (2.1-6.1+b2) ... Selecting previously unselected package liblzma-dev:amd64. Preparing to unpack .../311-liblzma-dev_5.6.3-1+b1_amd64.deb ... Unpacking liblzma-dev:amd64 (5.6.3-1+b1) ... Selecting previously unselected package libzstd-dev:amd64. Preparing to unpack .../312-libzstd-dev_1.5.6+dfsg-1+b1_amd64.deb ... Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1+b1) ... Selecting previously unselected package libwebpdecoder3:amd64. Preparing to unpack .../313-libwebpdecoder3_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpdecoder3:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libsharpyuv-dev:amd64. Preparing to unpack .../314-libsharpyuv-dev_1.4.0-0.1+b1_amd64.deb ... Unpacking libsharpyuv-dev:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libwebp-dev:amd64. Preparing to unpack .../315-libwebp-dev_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebp-dev:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiffxx6:amd64. Preparing to unpack .../316-libtiffxx6_4.5.1+git230720-5_amd64.deb ... Unpacking libtiffxx6:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package liblerc-dev:amd64. Preparing to unpack .../317-liblerc-dev_4.0.0+ds-5_amd64.deb ... Unpacking liblerc-dev:amd64 (4.0.0+ds-5) ... Selecting previously unselected package libtiff-dev:amd64. Preparing to unpack .../318-libtiff-dev_4.5.1+git230720-5_amd64.deb ... Unpacking libtiff-dev:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package libgdk-pixbuf-2.0-dev:amd64. Preparing to unpack .../319-libgdk-pixbuf-2.0-dev_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-dev:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libgl1-mesa-dev:amd64. Preparing to unpack .../320-libgl1-mesa-dev_24.2.7-1_amd64.deb ... Unpacking libgl1-mesa-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libglew2.2:amd64. Preparing to unpack .../321-libglew2.2_2.2.0-4+b2_amd64.deb ... Unpacking libglew2.2:amd64 (2.2.0-4+b2) ... Selecting previously unselected package libglu1-mesa:amd64. Preparing to unpack .../322-libglu1-mesa_9.0.2-1.1+b2_amd64.deb ... Unpacking libglu1-mesa:amd64 (9.0.2-1.1+b2) ... Selecting previously unselected package libglu1-mesa-dev:amd64. Preparing to unpack .../323-libglu1-mesa-dev_9.0.2-1.1+b2_amd64.deb ... Unpacking libglu1-mesa-dev:amd64 (9.0.2-1.1+b2) ... Selecting previously unselected package libglew-dev:amd64. Preparing to unpack .../324-libglew-dev_2.2.0-4+b2_amd64.deb ... Unpacking libglew-dev:amd64 (2.2.0-4+b2) ... Selecting previously unselected package libgraphite2-dev:amd64. Preparing to unpack .../325-libgraphite2-dev_1.3.14-2+b1_amd64.deb ... Unpacking libgraphite2-dev:amd64 (1.3.14-2+b1) ... Selecting previously unselected package libgtest-dev:amd64. Preparing to unpack .../326-libgtest-dev_1.15.2-1_amd64.deb ... Unpacking libgtest-dev:amd64 (1.15.2-1) ... Selecting previously unselected package libharfbuzz-icu0:amd64. Preparing to unpack .../327-libharfbuzz-icu0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-icu0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-subset0:amd64. Preparing to unpack .../328-libharfbuzz-subset0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-subset0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-cairo0:amd64. Preparing to unpack .../329-libharfbuzz-cairo0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-cairo0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-dev:amd64. Preparing to unpack .../330-libharfbuzz-dev_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-dev:amd64 (10.0.1-1) ... Selecting previously unselected package libthai-dev:amd64. Preparing to unpack .../331-libthai-dev_0.1.29-2+b1_amd64.deb ... Unpacking libthai-dev:amd64 (0.1.29-2+b1) ... Selecting previously unselected package libxft-dev:amd64. Preparing to unpack .../332-libxft-dev_2.3.6-1+b2_amd64.deb ... Unpacking libxft-dev:amd64 (2.3.6-1+b2) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../333-pango1.0-tools_1.54.0+ds-3_amd64.deb ... Unpacking pango1.0-tools (1.54.0+ds-3) ... Selecting previously unselected package libpango1.0-dev:amd64. Preparing to unpack .../334-libpango1.0-dev_1.54.0+ds-3_amd64.deb ... Unpacking libpango1.0-dev:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libxcomposite-dev:amd64. Preparing to unpack .../335-libxcomposite-dev_1%3a0.4.6-1_amd64.deb ... Unpacking libxcomposite-dev:amd64 (1:0.4.6-1) ... Selecting previously unselected package libxdamage-dev:amd64. Preparing to unpack .../336-libxdamage-dev_1%3a1.1.6-1+b2_amd64.deb ... Unpacking libxdamage-dev:amd64 (1:1.1.6-1+b2) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../337-wayland-protocols_1.38-1_all.deb ... Unpacking wayland-protocols (1.38-1) ... Selecting previously unselected package libgtk-3-dev:amd64. Preparing to unpack .../338-libgtk-3-dev_3.24.43-4_amd64.deb ... Unpacking libgtk-3-dev:amd64 (3.24.43-4) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../339-libgudev-1.0-0_238-5+b1_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (238-5+b1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../340-libwacom-common_2.13.0-1_all.deb ... Unpacking libwacom-common (2.13.0-1) ... Selecting previously unselected package libwacom9:amd64. Preparing to unpack .../341-libwacom9_2.13.0-1_amd64.deb ... Unpacking libwacom9:amd64 (2.13.0-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../342-libinput-bin_1.26.2-1_amd64.deb ... Unpacking libinput-bin (1.26.2-1) ... Selecting previously unselected package libmtdev1t64:amd64. Preparing to unpack .../343-libmtdev1t64_1.1.6-1.2+b1_amd64.deb ... Unpacking libmtdev1t64:amd64 (1.1.6-1.2+b1) ... Selecting previously unselected package libinput10:amd64. Preparing to unpack .../344-libinput10_1.26.2-1_amd64.deb ... Unpacking libinput10:amd64 (1.26.2-1) ... Selecting previously unselected package libixml11t64:amd64. Preparing to unpack .../345-libixml11t64_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libixml11t64:amd64 (1:1.14.19-2+b1) ... Selecting previously unselected package libmd4c0:amd64. Preparing to unpack .../346-libmd4c0_0.5.2-2+b1_amd64.deb ... Unpacking libmd4c0:amd64 (0.5.2-2+b1) ... Selecting previously unselected package libmodplug1:amd64. Preparing to unpack .../347-libmodplug1_1%3a0.8.9.0-3+b2_amd64.deb ... Unpacking libmodplug1:amd64 (1:0.8.9.0-3+b2) ... Selecting previously unselected package libmodplug-dev:amd64. Preparing to unpack .../348-libmodplug-dev_1%3a0.8.9.0-3+b2_amd64.deb ... Unpacking libmodplug-dev:amd64 (1:0.8.9.0-3+b2) ... Selecting previously unselected package libopusfile0:amd64. Preparing to unpack .../349-libopusfile0_0.12-4+b3_amd64.deb ... Unpacking libopusfile0:amd64 (0.12-4+b3) ... Selecting previously unselected package libopusfile-dev:amd64. Preparing to unpack .../350-libopusfile-dev_0.12-4+b3_amd64.deb ... Unpacking libopusfile-dev:amd64 (0.12-4+b3) ... Selecting previously unselected package libqt5core5t64:amd64. Preparing to unpack .../351-libqt5core5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5core5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5concurrent5t64:amd64. Preparing to unpack .../352-libqt5concurrent5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5concurrent5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5dbus5t64:amd64. Preparing to unpack .../353-libqt5dbus5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5dbus5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5network5t64:amd64. Preparing to unpack .../354-libqt5network5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5network5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libxcb-icccm4:amd64. Preparing to unpack .../355-libxcb-icccm4_0.4.2-1_amd64.deb ... Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... Selecting previously unselected package libxcb-util1:amd64. Preparing to unpack .../356-libxcb-util1_0.4.0-1+b2_amd64.deb ... Unpacking libxcb-util1:amd64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-image0:amd64. Preparing to unpack .../357-libxcb-image0_0.4.0-2+b2_amd64.deb ... Unpacking libxcb-image0:amd64 (0.4.0-2+b2) ... Selecting previously unselected package libxcb-keysyms1:amd64. Preparing to unpack .../358-libxcb-keysyms1_0.4.0-1+b3_amd64.deb ... Unpacking libxcb-keysyms1:amd64 (0.4.0-1+b3) ... Selecting previously unselected package libxcb-render-util0:amd64. Preparing to unpack .../359-libxcb-render-util0_0.3.9-1+b2_amd64.deb ... Unpacking libxcb-render-util0:amd64 (0.3.9-1+b2) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../360-libxcb-shape0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinerama0:amd64. Preparing to unpack .../361-libxcb-xinerama0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xinerama0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinput0:amd64. Preparing to unpack .../362-libxcb-xinput0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xinput0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xkb1:amd64. Preparing to unpack .../363-libxcb-xkb1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xkb1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxkbcommon-x11-0:amd64. Preparing to unpack .../364-libxkbcommon-x11-0_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon-x11-0:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libqt5gui5t64:amd64. Preparing to unpack .../365-libqt5gui5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5gui5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5widgets5t64:amd64. Preparing to unpack .../366-libqt5widgets5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5widgets5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5printsupport5t64:amd64. Preparing to unpack .../367-libqt5printsupport5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5printsupport5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5sql5t64:amd64. Preparing to unpack .../368-libqt5sql5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5sql5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5test5t64:amd64. Preparing to unpack .../369-libqt5test5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5test5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5xml5t64:amd64. Preparing to unpack .../370-libqt5xml5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5xml5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libsdl2-mixer-2.0-0:amd64. Preparing to unpack .../371-libsdl2-mixer-2.0-0_2.8.0+dfsg-1+b3_amd64.deb ... Unpacking libsdl2-mixer-2.0-0:amd64 (2.8.0+dfsg-1+b3) ... Selecting previously unselected package libsdl2-mixer-dev:amd64. Preparing to unpack .../372-libsdl2-mixer-dev_2.8.0+dfsg-1+b3_amd64.deb ... Unpacking libsdl2-mixer-dev:amd64 (2.8.0+dfsg-1+b3) ... Selecting previously unselected package libtinyxml2.6.2v5:amd64. Preparing to unpack .../373-libtinyxml2.6.2v5_2.6.2-7_amd64.deb ... Unpacking libtinyxml2.6.2v5:amd64 (2.6.2-7) ... Selecting previously unselected package libtinyxml-dev:amd64. Preparing to unpack .../374-libtinyxml-dev_2.6.2-7_amd64.deb ... Unpacking libtinyxml-dev:amd64 (2.6.2-7) ... Selecting previously unselected package libupnp17t64:amd64. Preparing to unpack .../375-libupnp17t64_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libupnp17t64:amd64 (1:1.14.19-2+b1) ... Selecting previously unselected package libupnp-dev. Preparing to unpack .../376-libupnp-dev_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libupnp-dev (1:1.14.19-2+b1) ... Selecting previously unselected package libvulkan-dev:amd64. Preparing to unpack .../377-libvulkan-dev_1.3.296.0-1_amd64.deb ... Unpacking libvulkan-dev:amd64 (1.3.296.0-1) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../378-libxpm4_1%3a3.5.17-1+b2_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.17-1+b2) ... Selecting previously unselected package libxpm-dev:amd64. Preparing to unpack .../379-libxpm-dev_1%3a3.5.17-1+b2_amd64.deb ... Unpacking libxpm-dev:amd64 (1:3.5.17-1+b2) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../380-qt5-qmake-bin_5.15.15+dfsg-2_amd64.deb ... Unpacking qt5-qmake-bin (5.15.15+dfsg-2) ... Selecting previously unselected package qtchooser. Preparing to unpack .../381-qtchooser_66-2_amd64.deb ... Unpacking qtchooser (66-2) ... Selecting previously unselected package qt5-qmake:amd64. Preparing to unpack .../382-qt5-qmake_5.15.15+dfsg-2_amd64.deb ... Unpacking qt5-qmake:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../383-qtbase5-dev-tools_5.15.15+dfsg-2_amd64.deb ... Unpacking qtbase5-dev-tools (5.15.15+dfsg-2) ... Selecting previously unselected package qtbase5-dev:amd64. Preparing to unpack .../384-qtbase5-dev_5.15.15+dfsg-2_amd64.deb ... Unpacking qtbase5-dev:amd64 (5.15.15+dfsg-2) ... Setting up media-types (10.1.0) ... Setting up libb2-1:amd64 (0.98.1-1.1+b2) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libgraphite2-3:amd64 (1.3.14-2+b1) ... Setting up liblcms2-2:amd64 (2.16-2) ... Setting up libpixman-1-0:amd64 (0.44.0-3) ... Setting up libmodplug1:amd64 (1:0.8.9.0-3+b2) ... Setting up libsharpyuv0:amd64 (1.4.0-0.1+b1) ... Setting up libwayland-server0:amd64 (1.23.0-1+b1) ... Setting up libpciaccess0:amd64 (0.17-3+b2) ... Setting up systemd-sysv (257~rc2-3) ... Setting up libxau6:amd64 (1:1.0.11-1) ... Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3+b2) ... Setting up libdouble-conversion3:amd64 (3.3.0-1+b2) ... Setting up libkeyutils1:amd64 (1.6.3-4) ... Setting up libboost1.83-dev:amd64 (1.83.0-3.2) ... Setting up libmodplug-dev:amd64 (1:0.8.9.0-3+b2) ... Setting up libxcb1:amd64 (1.17.0-2+b1) ... Setting up libpixman-1-dev:amd64 (0.44.0-3) ... Setting up native-architecture (0.2.3) ... Setting up libicu72:amd64 (72.1-5+b1) ... Setting up libpciaccess-dev:amd64 (0.17-3+b2) ... Setting up libxcb-xfixes0:amd64 (1.17.0-2+b1) ... Setting up libogg0:amd64 (1.3.5-3+b2) ... Setting up liblerc4:amd64 (4.0.0+ds-5) ... Setting up libzstd-dev:amd64 (1.5.6+dfsg-1+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libglvnd-core-dev:amd64 (1.7.0-1+b2) ... Setting up hicolor-icon-theme (0.18-1) ... Setting up libxcb-xinput0:amd64 (1.17.0-2+b1) ... Setting up libdatrie1:amd64 (0.2.13-3+b1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libxcb-render0:amd64 (1.17.0-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglvnd0:amd64 (1.7.0-1+b2) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libboost-regex1.83.0:amd64 (1.83.0-3.2) ... Setting up libxcb-glx0:amd64 (1.17.0-2+b1) ... Setting up libdebhelper-perl (13.20) ... Setting up libbrotli1:amd64 (1.1.0-2+b6) ... Setting up libedit2:amd64 (3.1-20240808-1) ... Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... Setting up libuv1t64:amd64 (1.48.0-7) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up libxcb-keysyms1:amd64 (0.4.0-1+b3) ... Setting up libxcb-shape0:amd64 (1.17.0-2+b1) ... Setting up x11-common (1:7.7+23.1) ... Running in chroot, ignoring request. Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libsensors-config (1:3.6.0-10) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:amd64 (1.64.0-1) ... Setting up libdeflate0:amd64 (1.22-1) ... Setting up libwebrtc-audio-processing1:amd64 (0.3-1+b2) ... Setting up libwebpdecoder3:amd64 (1.4.0-0.1+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libxcb-render-util0:amd64 (0.3.9-1+b2) ... Setting up xkb-data (2.42-1) ... Setting up liblzo2-2:amd64 (2.10-3+b1) ... Setting up libxcb-shm0:amd64 (1.17.0-2+b1) ... Setting up libxcb-icccm4:amd64 (0.4.2-1) ... Setting up libcom-err2:amd64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libogg-dev:amd64 (1.3.5-3+b2) ... Setting up libmpg123-0t64:amd64 (1.32.9-1) ... Setting up libffi-dev:amd64 (3.4.6-1) ... Setting up googletest (1.15.2-1) ... Setting up libjbig0:amd64 (2.1-6.1+b2) ... Setting up libpcre2-16-0:amd64 (10.42-4+b2) ... Setting up libopengl0:amd64 (1.7.0-1+b2) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libxcb-util1:amd64 (0.4.0-1+b2) ... Setting up libxcb-xkb1:amd64 (1.17.0-2+b1) ... Setting up libxcb-image0:amd64 (0.4.0-2+b2) ... Setting up libkrb5support0:amd64 (1.21.3-3) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Dec 27 08:13:24 UTC 2025. Universal Time is now: Sat Dec 27 08:13:24 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... Setting up libsysprof-capture-4-dev:amd64 (47.0-2) ... Setting up libasound2-data (1.2.12-1) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libgraphite2-dev:amd64 (1.3.14-2+b1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:amd64 (4.13.3-1) ... Setting up libpcre2-32-0:amd64 (10.42-4+b2) ... Setting up libglib2.0-0t64:amd64 (2.82.2-2) ... Setting up libglib2.0-data (2.82.2-2) ... Setting up libxcb-xinerama0:amd64 (1.17.0-2+b1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up libgles2:amd64 (1.7.0-1+b2) ... Setting up libasound2t64:amd64 (1.2.12-1+b1) ... Setting up libexpat1-dev:amd64 (2.6.4-1) ... Setting up libjpeg62-turbo:amd64 (1:2.1.5-3+b1) ... Setting up qt5-qmake-bin (5.15.15+dfsg-2) ... Setting up libb2-dev:amd64 (0.98.1-1.1+b2) ... Setting up libx11-data (2:1.8.10-2) ... Setting up libjpeg62-turbo-dev:amd64 (1:2.1.5-3+b1) ... Setting up libepoxy0:amd64 (1.5.10-2) ... Setting up libsyn123-0t64:amd64 (1.32.9-1) ... Setting up libxcb-sync1:amd64 (1.17.0-2+b1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libjack0:amd64 (1:0.126.0-2+b3) ... Setting up libjsoncpp26:amd64 (1.9.6-3) ... Setting up uuid-dev:amd64 (2.40.2-11) ... Setting up libavahi-common-data:amd64 (0.8-13+b3) ... Setting up libncurses6:amd64 (6.5-2+b1) ... Setting up libgles1:amd64 (1.7.0-1+b2) ... Setting up libdbus-1-3:amd64 (1.14.10-6) ... Setting up libfribidi0:amd64 (1.0.15-1) ... Setting up libopus0:amd64 (1.5.2-2) ... Setting up libproc2-0:amd64 (2:4.0.4-6) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:amd64 (1.6.44-2) ... Setting up libvorbis0a:amd64 (1.3.7-2+b1) ... Setting up autopoint (0.22.5-2) ... Setting up icu-devtools (72.1-5+b1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up libudev-dev:amd64 (257~rc2-3) ... Setting up libixml11t64:amd64 (1:1.14.19-2+b1) ... Setting up libsepol-dev:amd64 (3.7-1) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up gir1.2-glib-2.0:amd64 (2.82.2-2) ... Setting up libsensors5:amd64 (1:3.6.0-10+b1) ... Setting up liblerc-dev:amd64 (4.0.0+ds-5) ... Setting up libtinyxml2.6.2v5:amd64 (2.6.2-7) ... Setting up libk5crypto3:amd64 (1.21.3-3) ... Setting up libltdl7:amd64 (2.4.7-8) ... Setting up libfftw3-double3:amd64 (3.3.10-1+b3) ... Setting up libglapi-mesa:amd64 (24.2.7-1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Setting up libraw23t64:amd64 (0.21.3-1+b1) ... Setting up libvulkan1:amd64 (1.3.296.0-1) ... Setting up autoconf (2.72-3) ... Setting up libwebp7:amd64 (1.4.0-0.1+b1) ... Setting up liblzma-dev:amd64 (5.6.3-1+b1) ... Setting up libsndio7.0:amd64 (1.10.0-0.1) ... Setting up libxcb-dri2-0:amd64 (1.17.0-2+b1) ... Setting up libout123-0t64:amd64 (1.32.9-1) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libpcre2-posix3:amd64 (10.42-4+b2) ... Setting up dwz (0.15-1+b1) ... Setting up wayland-protocols (1.38-1) ... Setting up libdav1d7:amd64 (1.5.0-1+b1) ... Setting up liblqr-1-0:amd64 (0.4.2-2.1+b2) ... Setting up libmtdev1t64:amd64 (1.1.6-1.2+b1) ... Setting up sensible-utils (0.0.24) ... Setting up gir1.2-glib-2.0-dev:amd64 (2.82.2-2) ... Setting up libasyncns0:amd64 (0.8-6+b5) ... Setting up libxshmfence1:amd64 (1.3-1+b2) ... Setting up at-spi2-common (2.54.0-1) ... Setting up libtiff6:amd64 (4.5.1+git230720-5) ... Setting up libxcb-randr0:amd64 (1.17.0-2+b1) ... Setting up dbus-session-bus-common (1.14.10-6) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-6) ... Setting up libmd4c0:amd64 (0.5.2-2+b1) ... Setting up libopenjp2-7:amd64 (2.5.0-2+b4) ... Setting up libx11-6:amd64 (2:1.8.10-2) ... Setting up libopenal-data (1:1.23.1-4) ... Setting up libthai-data (0.1.29-2) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.4) ... Setting up sgml-base (1.31) ... Setting up cmake-data (3.30.5-1) ... Setting up librhash1:amd64 (1.4.5-1) ... Setting up libkrb5-3:amd64 (1.21.3-3) ... Setting up libglu1-mesa:amd64 (9.0.2-1.1+b2) ... Setting up libflac12t64:amd64 (1.4.3+ds-2.1+b1) ... Setting up libwayland-egl1:amd64 (1.23.0-1+b1) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up libopengl-dev:amd64 (1.7.0-1+b2) ... Setting up dbus-system-bus-common (1.14.10-6) ... useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Setting up libspa-0.2-dev:amd64 (1.2.6-1) ... Setting up libasound2-dev:amd64 (1.2.12-1+b1) ... Setting up libde265-0:amd64 (1.0.15-1+b2) ... Setting up libsharpyuv-dev:amd64 (1.4.0-0.1+b1) ... Setting up libsamplerate0:amd64 (0.2.2-4+b2) ... Setting up timgm6mb-soundfont (1.3-5) ... update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf2/default-GM.sf2 (default-GM.sf2) in auto mode update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf3/default-GM.sf3 (default-GM.sf3) in auto mode Setting up libupnp17t64:amd64 (1:1.14.19-2+b1) ... Setting up libwebpmux3:amd64 (1.4.0-0.1+b1) ... Setting up libtiffxx6:amd64 (4.5.1+git230720-5) ... Setting up libdeflate-dev:amd64 (1.22-1) ... Setting up libdrm-common (2.4.123-1) ... Setting up libopusfile0:amd64 (0.12-4+b3) ... Setting up libxcomposite1:amd64 (1:0.4.6-1) ... Setting up libevdev2:amd64 (1.13.3+dfsg-1) ... Setting up readline-common (8.2-5) ... Setting up libicu-dev:amd64 (72.1-5+b1) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up dbus-bin (1.14.10-6) ... Setting up libsystemd-dev:amd64 (257~rc2-3) ... Setting up libbrotli-dev:amd64 (1.1.0-2+b6) ... Setting up libgudev-1.0-0:amd64 (238-5+b1) ... Setting up qtchooser (66-2) ... Setting up libmp3lame0:amd64 (3.100-6+b3) ... Setting up libvorbisenc2:amd64 (1.3.7-2+b1) ... Setting up libwacom-common (2.13.0-1) ... Setting up libbz2-dev:amd64 (1.0.8-6) ... Setting up libxkbcommon0:amd64 (1.6.0-1+b2) ... Setting up libwayland-client0:amd64 (1.23.0-1+b1) ... 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 x11proto-dev (2024.1-1) ... Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libxcb-dri3-0:amd64 (1.17.0-2+b1) ... Setting up libblkid-dev:amd64 (2.40.2-11) ... Setting up libllvm19:amd64 (1:19.1.3-2) ... Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... Setting up libice6:amd64 (2:1.1.1-1) ... Setting up libflac-dev:amd64 (1.4.3+ds-2.1+b1) ... Setting up libncurses-dev:amd64 (6.5-2+b1) ... Setting up gettext (0.22.5-2) ... Setting up libsndio-dev:amd64 (1.10.0-0.1) ... Setting up libxdamage1:amd64 (1:1.1.6-1+b2) ... Setting up libatk1.0-0t64:amd64 (2.54.0-1) ... Setting up libxau-dev:amd64 (1:1.0.11-1) ... Setting up libgtest-dev:amd64 (1.15.2-1) ... Setting up libxpm4:amd64 (1:3.5.17-1+b2) ... Setting up qt5-qmake:amd64 (5.15.15+dfsg-2) ... Setting up libpcre2-dev:amd64 (10.42-4+b2) ... Setting up libxrender1:amd64 (1:0.9.10-1.1+b2) ... Setting up libice-dev:amd64 (2:1.1.1-1) ... Setting up libtool (2.4.7-8) ... Setting up libgirepository-2.0-0:amd64 (2.82.2-2) ... Setting up gir1.2-atk-1.0:amd64 (2.54.0-1) ... Setting up libwacom9:amd64 (2.13.0-1) ... Setting up libselinux1-dev:amd64 (3.7-3+b1) ... Setting up libtinyxml-dev:amd64 (2.6.2-7) ... Setting up fontconfig-config (2.15.0-1.1+b1) ... Setting up libfribidi-dev:amd64 (1.0.15-1) ... Setting up libwebpdemux2:amd64 (1.4.0-0.1+b1) ... Setting up libxkbcommon-dev:amd64 (1.6.0-1+b2) ... Setting up libpng-dev:amd64 (1.6.44-2) ... Setting up libibus-1.0-5:amd64 (1.5.31-1) ... Setting up libavahi-common3:amd64 (0.8-13+b3) ... Setting up libjpeg-dev:amd64 (1:2.1.5-3+b1) ... Setting up libjbig-dev:amd64 (2.1-6.1+b2) ... Setting up libcloudproviders0:amd64 (0.3.6-1+b1) ... Setting up libxext6:amd64 (2:1.3.4-1+b2) ... Setting up libglib2.0-bin (2.82.2-2) ... Setting up libopenal1:amd64 (1:1.23.1-4+b2) ... Setting up dbus-daemon (1.14.10-6) ... Setting up libopus-dev:amd64 (1.5.2-2) ... Setting up libmpg123-dev:amd64 (1.32.9-1) ... Setting up libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Setting up libcolord2:amd64 (1.4.7-1+b2) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1+b3) ... Setting up libinput-bin (1.26.2-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libdconf1:amd64 (0.40.0-4+b3) ... Setting up dh-autoreconf (20) ... Setting up libthai0:amd64 (0.1.29-2+b1) ... Setting up libvorbisfile3:amd64 (1.3.7-2+b1) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3+b2) ... Setting up libwayland-bin (1.23.0-1+b1) ... Setting up libwebp-dev:amd64 (1.4.0-0.1+b1) ... Setting up libfreetype6:amd64 (2.13.3+dfsg-1) ... Setting up libtiff-dev:amd64 (4.5.1+git230720-5) ... Setting up libspa-0.2-modules:amd64 (1.2.6-1) ... Setting up libxfixes3:amd64 (1:6.0.0-2+b2) ... Setting up dbus (1.14.10-6) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up shared-mime-info (2.4-5+b1) ... Setting up libxinerama1:amd64 (2:1.1.4-3+b2) ... Setting up libxkbcommon-x11-0:amd64 (1.6.0-1+b2) ... Setting up libxv1:amd64 (2:1.0.11-1.1+b2) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-3) ... Setting up libxrandr2:amd64 (2:1.5.4-1+b1) ... Setting up libboost-regex1.83-dev:amd64 (1.83.0-3.2) ... Setting up libupnp-dev (1:1.14.19-2+b1) ... Setting up libreadline8t64:amd64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libdrm2:amd64 (2.4.123-1) ... Setting up libdatrie-dev:amd64 (0.2.13-3+b1) ... Setting up libalut0:amd64 (1.1.0-6+b2) ... Setting up groff-base (1.23.0-5) ... Setting up gir1.2-cloudproviders-0.3.0:amd64 (0.3.6-1+b1) ... Setting up libwayland-cursor0:amd64 (1.23.0-1+b1) ... Setting up xml-core (0.19) ... Setting up libpam-systemd:amd64 (257~rc2-3) ... Setting up libdecor-0-0:amd64 (0.2.2-1+b2) ... Setting up libharfbuzz0b:amd64 (10.0.1-1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1+b1) ... Setting up libxss1:amd64 (1:1.2.3-1+b2) ... Setting up libfontconfig1:amd64 (2.15.0-1.1+b1) ... Setting up libjack-dev:amd64 (1:0.126.0-2+b3) ... Setting up libsndfile1:amd64 (1.2.2-1+b3) ... Setting up libboost-regex-dev:amd64 (1.83.0.2+b2) ... Setting up gir1.2-ibus-1.0:amd64 (1.5.31-1) ... Setting up libsm6:amd64 (2:1.2.4-1) ... Setting up libarchive13t64:amd64 (3.7.4-1.1) ... Setting up libpipewire-0.3-0t64:amd64 (1.2.6-1) ... Setting up libinstpatch-1.0-2:amd64 (1.1.6-1+b2) ... Setting up libavahi-client3:amd64 (0.8-13+b3) ... Setting up libmount-dev:amd64 (2.40.2-11) ... Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... Setting up libvorbis-dev:amd64 (1.3.7-2+b1) ... Setting up libinput10:amd64 (1.26.2-1) ... Setting up gtk-update-icon-cache (4.16.5+ds-2) ... Setting up fontconfig (2.15.0-1.1+b1) ... Regenerating fonts cache... done. Setting up libxft2:amd64 (2.3.6-1+b2) ... Setting up libdrm-nouveau2:amd64 (2.4.123-1) ... Setting up libgio-2.0-dev:amd64 (2.82.2-2) ... Setting up libharfbuzz-icu0:amd64 (10.0.1-1) ... Setting up girepository-tools:amd64 (2.82.2-2) ... Setting up libxcb1-dev:amd64 (1.17.0-2+b1) ... Setting up libxi6:amd64 (2:1.8.2-1) ... Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.42.12+dfsg-1+b1) ... Setting up libcurl4t64:amd64 (8.11.0-1) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Setting up libpulse0:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libsm-dev:amd64 (2:1.2.4-1) ... Setting up libdrm-radeon1:amd64 (2.4.123-1) ... Setting up libopenal-dev:amd64 (1:1.23.1-4+b2) ... Setting up libxtst6:amd64 (2:1.2.3-1.1+b2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxcursor1:amd64 (1:1.2.2-1+b1) ... Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libsamplerate0-dev:amd64 (0.2.2-4+b2) ... Setting up libdrm-intel1:amd64 (2.4.123-1) ... Setting up libx11-dev:amd64 (2:1.8.10-2) ... Setting up libharfbuzz-gobject0:amd64 (10.0.1-1) ... Setting up libopusfile-dev:amd64 (0.12-4+b3) ... Setting up libreadline-dev:amd64 (8.2-5) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink '/etc/systemd/system/timers.target.wants/man-db.timer' -> '/usr/lib/systemd/system/man-db.timer'. Setting up libwayland-dev:amd64 (1.23.0-1+b1) ... Setting up libcairo2:amd64 (1.18.2-2) ... Setting up libfreetype-dev:amd64 (2.13.3+dfsg-1) ... Setting up libxfixes-dev:amd64 (1:6.0.0-2+b2) ... Setting up libdecor-0-dev:amd64 (0.2.2-1+b2) ... Setting up libxcb-shm0-dev:amd64 (1.17.0-2+b1) ... Setting up dbus-user-session (1.14.10-6) ... Setting up libqt5core5t64:amd64 (5.15.15+dfsg-2) ... Setting up libharfbuzz-cairo0:amd64 (10.0.1-1) ... Setting up adwaita-icon-theme (47.0-2) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libsndfile1-dev:amd64 (1.2.2-1+b3) ... Setting up libpulse-mainloop-glib0:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libatspi2.0-0t64:amd64 (2.54.0-1) ... Setting up libxpm-dev:amd64 (1:3.5.17-1+b2) ... Setting up libxt6t64:amd64 (1:1.2.1-1.2+b1) ... Setting up libxcb-render0-dev:amd64 (1.17.0-2+b1) ... Setting up libxext-dev:amd64 (2:1.3.4-1+b2) ... Setting up libthai-dev:amd64 (0.1.29-2+b1) ... Setting up libpipewire-0.3-dev:amd64 (1.2.6-1) ... Setting up libgdk-pixbuf2.0-bin (2.42.12+dfsg-1+b1) ... Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up libqt5sql5t64:amd64 (5.15.15+dfsg-2) ... Setting up libharfbuzz-subset0:amd64 (10.0.1-1) ... Setting up cmake (3.30.5-1) ... Setting up libcairo-gobject2:amd64 (1.18.2-2) ... Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libxi-dev:amd64 (2:1.8.2-1) ... Setting up libxrender-dev:amd64 (1:0.9.10-1.1+b2) ... Setting up libcups2t64:amd64 (2.4.10-2) ... Setting up libalut-dev (1.1.0-6+b2) ... Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libxtst-dev:amd64 (2:1.2.3-1.1+b2) ... Setting up libxdamage-dev:amd64 (1:1.1.6-1+b2) ... Setting up libcairo-script-interpreter2:amd64 (1.18.2-2) ... Setting up libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... Setting up mesa-libgallium:amd64 (24.2.7-1) ... Setting up libdrm-dev:amd64 (2.4.123-1) ... Setting up libqt5dbus5t64:amd64 (5.15.15+dfsg-2) ... Setting up gir1.2-freedesktop:amd64 (1.82.0-2) ... Setting up libpython3.12-stdlib:amd64 (3.12.7-3) ... Setting up libpangoxft-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libgbm1:amd64 (24.2.7-1) ... Setting up libfontconfig-dev:amd64 (2.15.0-1.1+b1) ... Setting up libxcomposite-dev:amd64 (1:0.4.6-1) ... Setting up libxcursor-dev:amd64 (1:1.2.2-1+b1) ... Setting up libqt5concurrent5t64:amd64 (5.15.15+dfsg-2) ... Setting up libxxf86vm-dev:amd64 (1:1.1.4-1+b3) ... Setting up python3.12 (3.12.7-3) ... Setting up libgl1-mesa-dri:amd64 (24.2.7-1) ... Setting up libqt5network5t64:amd64 (5.15.15+dfsg-2) ... Setting up pango1.0-tools (1.54.0+ds-3) ... Setting up libqt5xml5t64:amd64 (5.15.15+dfsg-2) ... Setting up debhelper (13.20) ... Setting up dconf-service (0.40.0-4+b3) ... Setting up gir1.2-atspi-2.0:amd64 (2.54.0-1) ... Setting up libqt5test5t64:amd64 (5.15.15+dfsg-2) ... Setting up libxss-dev:amd64 (1:1.2.3-1+b2) ... Setting up gir1.2-harfbuzz-0.0:amd64 (10.0.1-1) ... Setting up libgbm-dev:amd64 (24.2.7-1) ... Setting up qtbase5-dev-tools (5.15.15+dfsg-2) ... Setting up libxv-dev:amd64 (2:1.0.11-1.1+b2) ... Setting up gir1.2-pango-1.0:amd64 (1.54.0+ds-3) ... Setting up libxrandr-dev:amd64 (2:1.5.4-1+b1) ... Setting up libegl-mesa0:amd64 (24.2.7-1) ... Setting up libxt-dev:amd64 (1:1.2.1-1.2+b1) ... Setting up gir1.2-freedesktop-dev:amd64 (1.82.0-2) ... Setting up libxinerama-dev:amd64 (2:1.1.4-3+b2) ... Setting up libegl1:amd64 (1.7.0-1+b2) ... Setting up libsdl2-2.0-0:amd64 (2.30.9+dfsg-1) ... Setting up libfluidsynth3:amd64 (2.4.0-1) ... Setting up libpython3-stdlib:amd64 (3.12.6-1) ... Setting up libxft-dev:amd64 (2.3.6-1+b2) ... Setting up libglx-mesa0:amd64 (24.2.7-1) ... Setting up libglx0:amd64 (1.7.0-1+b2) ... Setting up dconf-gsettings-backend:amd64 (0.40.0-4+b3) ... Setting up python3 (3.12.6-1) ... Setting up python3-packaging (24.2-1) ... Setting up libsdl2-mixer-2.0-0:amd64 (2.8.0+dfsg-1+b3) ... Setting up libgl1:amd64 (1.7.0-1+b2) ... Setting up libglew2.2:amd64 (2.2.0-4+b2) ... Setting up libglx-dev:amd64 (1.7.0-1+b2) ... Setting up libgl-dev:amd64 (1.7.0-1+b2) ... Setting up libgtk-3-common (3.24.43-4) ... Setting up libgio-2.0-dev-bin (2.82.2-2) ... Setting up libvulkan-dev:amd64 (1.3.296.0-1) ... Setting up libegl-dev:amd64 (1.7.0-1+b2) ... Setting up libepoxy-dev:amd64 (1.5.10-2) ... Setting up libqt5gui5t64:amd64 (5.15.15+dfsg-2) ... Setting up libgtk-3-0t64:amd64 (3.24.43-4) ... Setting up libglu1-mesa-dev:amd64 (9.0.2-1.1+b2) ... Setting up libgles-dev:amd64 (1.7.0-1+b2) ... Setting up libglib2.0-dev-bin (2.82.2-2) ... Setting up libqt5widgets5t64:amd64 (5.15.15+dfsg-2) ... Setting up gir1.2-gtk-3.0:amd64 (3.24.43-4) ... Setting up libglvnd-dev:amd64 (1.7.0-1+b2) ... Setting up libglew-dev:amd64 (2.2.0-4+b2) ... Setting up libglib2.0-dev:amd64 (2.82.2-2) ... Setting up libpulse-dev:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libgl1-mesa-dev:amd64 (24.2.7-1) ... Setting up libcairo2-dev:amd64 (1.18.2-2) ... Setting up libinstpatch-dev:amd64 (1.1.6-1+b2) ... Setting up libatk1.0-dev:amd64 (2.54.0-1) ... Setting up libqt5printsupport5t64:amd64 (5.15.15+dfsg-2) ... Setting up libegl1-mesa-dev:amd64 (24.2.7-1) ... Setting up libgdk-pixbuf-2.0-dev:amd64 (2.42.12+dfsg-1+b1) ... Setting up libharfbuzz-dev:amd64 (10.0.1-1) ... Setting up libcloudproviders-dev:amd64 (0.3.6-1+b1) ... Setting up libpango1.0-dev:amd64 (1.54.0+ds-3) ... Setting up qtbase5-dev:amd64 (5.15.15+dfsg-2) ... Setting up libheif-plugin-dav1d:amd64 (1.19.3-1) ... Setting up libheif-plugin-libde265:amd64 (1.19.3-1) ... Setting up libheif1:amd64 (1.19.3-1) ... Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Setting up libmagickwand-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Setting up imagemagick-6.q16 (8:6.9.13.12+dfsg1-1+b1) ... update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode Setting up imagemagick (8:6.9.13.12+dfsg1-1+b1) ... Processing triggers for libc-bin (2.40-3) ... Processing triggers for systemd (257~rc2-3) ... Processing triggers for sgml-base (1.31) ... Setting up libdbus-1-dev:amd64 (1.14.10-6) ... Setting up libatspi2.0-dev:amd64 (2.54.0-1) ... Setting up libatk-bridge2.0-dev:amd64 (2.54.0-1) ... Setting up libibus-1.0-dev:amd64 (1.5.31-1) ... Setting up libgtk-3-dev:amd64 (3.24.43-4) ... Setting up libsdl2-dev:amd64 (2.30.9+dfsg-1) ... Setting up libfluidsynth-dev:amd64 (2.4.0-1) ... Setting up libsdl2-mixer-dev:amd64 (2.8.0+dfsg-1+b3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/openclonk-8.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../openclonk_8.1-4_source.changes dpkg-buildpackage: info: source package openclonk dpkg-buildpackage: info: source version 8.1-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Boyuan Yang dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=cmake -Bbuild dh_auto_clean -O--buildsystem=cmake -O-Bbuild dh_autoreconf_clean -O--buildsystem=cmake -O-Bbuild dh_clean -O--buildsystem=cmake -O-Bbuild debian/rules binary dh binary --buildsystem=cmake -Bbuild dh_update_autotools_config -O--buildsystem=cmake -O-Bbuild dh_autoreconf -O--buildsystem=cmake -O-Bbuild debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_auto_configure -- -DWITH_AUTOMATIC_UPDATE=0 cd build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DWITH_AUTOMATIC_UPDATE=0 .. CMake Deprecation Warning at CMakeLists.txt:14 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test USE_GCC_STD_14 -- Performing Test USE_GCC_STD_14 - Success -- Performing Test USE_GCC_STYLE_LTCG -- Performing Test USE_GCC_STYLE_LTCG - Success Using /usr/bin/gcc-ar instead of /usr/bin/ar to support lto objects. Using /usr/bin/gcc-ranlib instead of /usr/bin/ranlib to support lto objects. -- Performing Test HAVE_C11_SMART_PTRS -- Performing Test HAVE_C11_SMART_PTRS - Success -- Performing Test HAVE_STATIC_ASSERT -- Performing Test HAVE_STATIC_ASSERT - Success -- Performing Test HAVE_MAKE_UNIQUE -- Performing Test HAVE_MAKE_UNIQUE - Success -- Performing Test HAVE_INDEX_SEQUENCE -- Performing Test HAVE_INDEX_SEQUENCE - Success -- Performing Test HAVE_VARIADIC_TEMPLATES -- Performing Test HAVE_VARIADIC_TEMPLATES - Success -- Performing Test HAVE_WORKING_REGEX -- Performing Test HAVE_WORKING_REGEX - Success -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for C++ include direct.h -- Looking for C++ include direct.h - not found -- Looking for C++ include io.h -- Looking for C++ include io.h - not found -- Looking for C++ include locale.h -- Looking for C++ include locale.h - found -- Looking for C++ include share.h -- Looking for C++ include share.h - not found -- Looking for C++ include signal.h -- Looking for C++ include signal.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include inttypes.h -- Looking for C++ include inttypes.h - found -- Looking for C++ include sys/stat.h -- Looking for C++ include sys/stat.h - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - found -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Looking for C++ include poll.h -- Looking for C++ include poll.h - found -- Looking for C++ include sys/inotify.h -- Looking for C++ include sys/inotify.h - found -- Looking for C++ include sys/timerfd.h -- Looking for C++ include sys/timerfd.h - found -- Looking for C++ include sys/socket.h -- Looking for C++ include sys/socket.h - found -- Looking for C++ include sys/eventfd.h -- Looking for C++ include sys/eventfd.h - found -- Looking for C++ include sys/file.h -- Looking for C++ include sys/file.h - found -- Looking for C++ include files X11/Xlib.h, X11/extensions/Xrandr.h -- Looking for C++ include files X11/Xlib.h, X11/extensions/Xrandr.h - found -- Performing Test HAVE_GETOPT_H -- Performing Test HAVE_GETOPT_H - Success -- Checking for module 'freetype2' -- Found freetype2, version 26.2.20 -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "62") -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.44") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for backtrace -- Looking for backtrace - found -- Found TinyXML: /usr/lib/x86_64-linux-gnu/libtinyxml.so CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindOpenGL.cmake:415 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:289 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Found GLEW: /usr/lib/x86_64-linux-gnu/libGLEW.so (found version "2.2.0") -- Performing Test GLDEBUGPROCARB_USERPARAM_IS_CONST -- Performing Test GLDEBUGPROCARB_USERPARAM_IS_CONST - Success CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (libdw) does not match the name of the calling package (Backward). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): thirdparty/backward-cpp/BackwardConfig.cmake:55 (find_package_handle_standard_args) CMakeLists.txt:304 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find libdw (missing: LIBDW_LIBRARY LIBDW_INCLUDE_DIR) CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (libbfd) does not match the name of the calling package (Backward). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): thirdparty/backward-cpp/BackwardConfig.cmake:66 (find_package_handle_standard_args) CMakeLists.txt:304 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find libbfd (missing: LIBBFD_LIBRARY LIBBFD_INCLUDE_DIR) -- BACKWARD_HAS_UNWIND=1 -- BACKWARD_HAS_BACKTRACE=0 -- BACKWARD_HAS_BACKTRACE_SYMBOL=1 -- BACKWARD_HAS_DW=0 -- BACKWARD_HAS_BFD=0 -- Could NOT find Backward (missing: BACKWARD_LIBRARIES) CMake Warning at CMakeLists.txt:304 (find_package): Found package configuration file: /build/reproducible-path/openclonk-8.1/thirdparty/backward-cpp/BackwardConfig.cmake but it set Backward_FOUND to FALSE so package "Backward" is considered to be NOT FOUND. CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (READLINE) does not match the name of the calling package (Readline). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindReadline.cmake:42 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:334 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found READLINE: /usr/lib/x86_64-linux-gnu/libreadline.so -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.43 -- Checking for module 'gthread-2.0' -- Found gthread-2.0, version 2.82.2 -- Checking for module 'gio-2.0' -- Found gio-2.0, version 2.82.2 -- Checking for module 'gobject-2.0' -- Found gobject-2.0, version 2.82.2 -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.82.2 -- Checking for module 'gtksourceview-3.0' -- Package 'gtksourceview-3.0', required by 'virtual:world', not found -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include;/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include;/usr/include/sysprof-6;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid;/usr/include/fribidi;/usr/include/cairo;/usr/include/pixman-1;/usr/include/gdk-pixbuf-2.0;/usr/include/x86_64-linux-gnu;/usr/include/webp;/usr/include/gio-unix-2.0;/usr/include/cloudproviders;/usr/include/atk-1.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/x86_64-linux-gnu/dbus-1.0/include (found version "3.24.43") found components: gthread gio gobject glib missing components: gtksourceview -- Checking for module 'openal>=1.13' -- Found openal, version 1.23.1 -- Checking for module 'freealut>=1.1.0' -- Found freealut, version 1.1.0 -- Checking for modules 'vorbisfile>=1.3.2;vorbis>=1.3.2;ogg>=1.2.2' -- Found vorbisfile, version 1.3.7 -- Found vorbis, version 1.3.7 -- Found ogg, version 1.3.5 -- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2.so -- Found SDL2Mixer: /usr/lib/x86_64-linux-gnu/libSDL2_mixer.so -- Using Audio toolkit: OpenAL -- Could NOT find GTest/GMock (missing: gmock/gmock.h gmock-all.cc) -- Configuring done (28.3s) CMake Warning (dev) at CMakeLists.txt:1176 (add_executable): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/reproducible-path/openclonk-8.1/src/C4Version.h.in This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/openclonk-8.1/build make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dh_auto_build -O--buildsystem=cmake -O-Bbuild cd build && make -j42 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles /build/reproducible-path/openclonk-8.1/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/depend make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/depend make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libmisc_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libmisc_autogen_timestamp_deps [ 0%] Built target libopenclonk_autogen_timestamp_deps [ 0%] Built target gtest_autogen_timestamp_deps make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/depend make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/gtest_autogen.dir/build.make tests/CMakeFiles/gtest_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/build make -f tests/CMakeFiles/gtest_autogen.dir/build.make tests/CMakeFiles/gtest_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Automatic MOC and UIC for target libmisc /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/AutogenInfo.json None [ 1%] Automatic MOC and UIC for target libopenclonk [ 1%] Automatic MOC and UIC for target gtest cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/AutogenInfo.json None /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/tests/gtest_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoMoc: Generating "SRC:/build/libmisc_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/libopenclonk_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/c4group/C4Extra.h" AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.h" AutoGen: Parsing "SRC:/src/graphics/CSurface8.h" AutoGen: Parsing "SRC:/src/landscape/C4Scenario.h" AutoGen: Parsing "SRC:/src/landscape/C4MassMover.h" AutoGen: Parsing "SRC:/src/c4group/C4Extra.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.h" AutoGen: Parsing "SRC:/src/graphics/StdPNG.h" AutoGen: Parsing "SRC:/src/graphics/StdPNG.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMath.h" AutoGen: Parsing "SRC:/src/lib/C4Stat.h" AutoGen: Parsing "SRC:/src/gui/C4Folder.cpp" AutoGen: Parsing "SRC:/src/gui/C4Folder.h" AutoGen: Parsing "SRC:/src/network/C4Network2Discover.h" AutoGen: Parsing "SRC:/src/graphics/Bitmap256.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScriptAlgo.cpp" AutoGen: Parsing "SRC:/src/object/C4FindObject.h" AutoGen: Parsing "SRC:/src/object/C4Id.h" AutoGen: Parsing "SRC:/src/landscape/C4MassMover.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.cpp" AutoGen: Parsing "SRC:/src/object/C4InfoCore.h" AutoGen: Parsing "SRC:/src/landscape/C4Scenario.cpp" AutoGen: Parsing "SRC:/src/landscape/C4ScenarioSection.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.cpp" AutoGen: Parsing "SRC:/src/lib/C4NameList.cpp" AutoGen: Parsing "SRC:/src/lib/C4Stat.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMath.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Discover.cpp" AutoGen: Parsing "SRC:/src/object/C4Action.cpp" AutoGen: Parsing "SRC:/src/object/C4Id.cpp" AutoGen: Parsing "SRC:/src/object/C4InfoCore.cpp" AutoGen: Parsing "SRC:/src/object/C4Movement.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.cpp" AutoGen: Parsing "SRC:/src/object/C4Sector.cpp" AutoGen: Parsing "SRC:/src/object/C4Shape.cpp" AutoGen: Parsing "SRC:/src/object/C4FindObject.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.h" AutoGen: Parsing "SRC:/src/object/C4Shape.h" AutoGen: Parsing "SRC:/src/object/C4Sector.h" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfoConflicts.cpp" AutoGen: Parsing "SRC:/src/lib/C4NameList.h" AutoGen: Parsing "SRC:/src/graphics/CSurface8.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.cpp" AutoGen: Parsing "SRC:/src/graphics/Bitmap256.cpp" AutoGen: Parsing "/usr/src/gtest/include/gtest/gtest.h" AutoGen: Parsing "/usr/src/gtest/src/gtest-all.cc" AutoMoc: Generating MOC compilation "SRC:/build/libopenclonk_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libopenclonk_autogen/deps" AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4Group.h" AutoGen: Parsing "SRC:/src/lib/C4InputValidation.h" AutoGen: Parsing "SRC:/src/c4group/C4Update.h" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/ParseCache.txt" AutoGen: Parsing "SRC:/src/c4group/CStdFile.h" AutoGen: Parsing "SRC:/src/lib/C4Random.h" AutoGen: Parsing "SRC:/src/lib/SHA1.h" AutoGen: Parsing "SRC:/src/network/C4NetIO.h" AutoGen: Parsing "SRC:/src/lib/C4Markup.h" AutoGen: Parsing "SRC:/src/network/C4Network2Address.h" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" AutoGen: Parsing "SRC:/src/platform/StdFile.h" AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.h" AutoGen: Parsing "SRC:/src/platform/StdRegistry.h" AutoGen: Parsing "SRC:/src/platform/StdScheduler.h" AutoGen: Parsing "SRC:/src/lib/StdCompiler.h" AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.h" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_random.hpp" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_uint128.hpp" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Group.cpp" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/c4group/C4Update.cpp" AutoGen: Parsing "SRC:/src/lib/C4InputValidation.cpp" AutoGen: Parsing "SRC:/src/lib/C4Markup.cpp" AutoGen: Parsing "SRC:/src/c4group/CStdFile.cpp" AutoGen: Parsing "SRC:/src/lib/C4Random.cpp" AutoGen: Parsing "SRC:/src/lib/Standard.cpp" AutoGen: Parsing "SRC:/src/lib/StdBuf.cpp" AutoGen: Parsing "SRC:/src/zlib/zutil.h" AutoGen: Parsing "SRC:/src/lib/StdCompiler.cpp" AutoGen: Parsing "SRC:/src/lib/StdResStr2.cpp" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_extras.hpp" AutoGen: Parsing "SRC:/src/zlib/gzio.h" AutoGen: Parsing "SRC:/src/network/C4NetIO.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.cpp" AutoGen: Parsing "SRC:/src/platform/StdFile.cpp" AutoGen: Parsing "SRC:/src/platform/StdRegistry.cpp" AutoGen: Parsing "SRC:/src/platform/StdSchedulerPoll.cpp" AutoGen: Parsing "SRC:/src/platform/StdSchedulerWin32.cpp" AutoGen: Parsing "SRC:/src/zlib/gzio.c" AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.cpp" AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Address.cpp" AutoGen: Parsing "SRC:/src/lib/C4SimpleLog.cpp" AutoGen: Parsing "SRC:/src/lib/Standard.h" AutoGen: Parsing "SRC:/src/platform/StdScheduler.cpp" AutoGen: Parsing "SRC:/src/lib/StdBuf.h" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/timestamp AutoMoc: Generating MOC compilation "SRC:/build/tests/gtest_autogen/mocs_compilation.cpp" AutoMoc: Generating MOC compilation "SRC:/build/libmisc_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libmisc_autogen/deps" AutoMoc: Merging MOC dependencies into "SRC:/build/tests/gtest_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/AutogenUsed.txt" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libmisc_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libmisc_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/timestamp cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 1%] Built target libmisc_autogen make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/DependInfo.cmake "--color=" [ 1%] Built target libopenclonk_autogen make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/DependInfo.cmake "--color=" Dependencies file "libmisc_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". [ 1%] Built target gtest_autogen Dependencies file "libopenclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/compiler_depend.internal". make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" Dependencies file "tests/gtest_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target gtest Consolidate compiler generated dependencies of target libopenclonk make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' Consolidate compiler generated dependencies of target libmisc make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 1%] Building CXX object CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o [ 1%] Building CXX object tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/C4Include.cpp.o [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o [ 3%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -MF CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/mocs_compilation.cpp [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o [ 4%] Building CXX object tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/C4Include.cpp.o -MF CMakeFiles/libmisc.dir/src/C4Include.cpp.o.d -o CMakeFiles/libmisc.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -MF CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Extra.cpp [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -MF CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Update.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/CStdFile.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -MF CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Folder.cpp [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o [ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -MF CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o.d -o CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4BltTransform.cpp [ 5%] Building CXX object CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o [ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Markup.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o [ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4SimpleLog.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Random.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MaterialList.cpp [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdBuf.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.cpp [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Id.cpp [ 8%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdResStr2.cpp [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4NameList.cpp [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMath.cpp [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -MF CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o.d -o CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -c /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdFile.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TextureShape.cpp [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdRegistry.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4ScenarioSection.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Stat.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdScheduler.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Action.cpp [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerPoll.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4FindObject.cpp [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4InfoCore.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerWin32.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp:22: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp: In function 'bool C4InVal::ValidateString(StdStrBuf&, ValidationOption)': /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:53:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 53 | if (rsString.ReplaceChar('\\', '_')) fValid = false; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:56:17: note: here 56 | case VAL_SubPathFilename: // filenames and optional subpath | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:59:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 59 | if (*rsString.getData() == '/' || *rsString.getData() == '\\') { *rsString.getMData() = '_'; fValid = false; } | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:62:17: note: here 62 | case VAL_FullPath: // full filename paths | ^~~~ /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp: In member function 'void CPNGFile::Clear()': /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*, size_t)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopyUntil(const char*, char*, char, int, int)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Movement.cpp [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectPtr.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp [ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:24, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:17: /build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h: In instantiation of 'void StdDefaultAdapt::CompileFunc(StdCompiler*) const [with T = C4NetIO::EndpointAddress&; D = C4NetIO::EndpointAddress]': /build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.h:161:73: required from 'void StdCompiler::Value(const T&) [with T = StdDefaultAdapt]' 161 | template void Value(const T &rStruct) { rStruct.CompileFunc(this); } | ~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:48:14: required from here 48 | pComp->Value(mkDefaultAdapt(addr, C4NetIO::addr_t())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h:58:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 58 | rValue = rDefault; | ~~~~~~~^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp: In constructor 'C4MapScriptAlgoTurbulence::C4MapScriptAlgoTurbulence(const C4PropList*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp:376:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 376 | if (!scale[0]) scale[0] = 10; if (!scale[1]) scale[1] = 10; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp:376:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 376 | if (!scale[0]) scale[0] = 10; if (!scale[1]) scale[1] = 10; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp [ 12%] Building C object CMakeFiles/libmisc.dir/src/zlib/gzio.c.o /usr/bin/cc -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -MF CMakeFiles/libmisc.dir/src/zlib/gzio.c.o.d -o CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -c /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c:17: /usr/include/features.h:197:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 197 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp: In member function 'virtual void C4Network2IODiscoverClient::OnPacket(const C4NetIOPacket&, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:82:69: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 82 | Discovers[iDiscoverCount] = rPacket.getAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp: In member function 'bool C4Network2IODiscoverClient::PopDiscover(C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:121:46: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 121 | Discover = Discovers[--iDiscoverCount]; | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'C4NetIO::HostAddress C4NetIO::HostAddress::AsIPv4() const': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:331:50: warning: cast from type 'const uint8_t*' {aka 'const unsigned char*'} to type 'char*' casts away qualifiers [-Wcast-qual] 331 | memcpy((char*) &nrv.v4.sin_addr, (char*) &v6.sin6_addr.s6_addr[12], sizeof(v4.sin_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIO::EndpointAddress::SetAddress(const StdStrBuf&, C4NetIO::HostAddress::AddressFamily)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:434:14: warning: variable 'isIPv6' set but not used [-Wunused-but-set-variable] 434 | bool isIPv6 = false; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:791:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 791 | addr = C4NetIO::addr_t(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOTCP::AddConnectWait(int, const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:1600:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1600 | pnWait->sock = sock; pnWait->addr = addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'virtual bool C4NetIOSimpleUDP::InitBroadcast(C4NetIO::addr_t*)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:1963:25: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1963 | this->MCAddr = *pBroadcastAddr; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'virtual bool C4NetIOUDP::InitBroadcast(C4NetIO::addr_t*)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:2547:35: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 2547 | *pBroadcastAddr = MCAddr; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOUDP::Peer::OnRecv(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3239:42: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3239 | PeerAddr = pPkt->Addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3296:34: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3296 | PeerAddr = pPkt->Addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'bool C4NetIOUDP::SendDirect(C4NetIOPacket&&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3622:54: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3622 | toaddr = C4NetIOSimpleUDP::getMCAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'bool C4NetIOUDP::DoLoopbackTest()': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3673:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3673 | MCLoopbackAddr = LastPacket.getAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp: In member function 'bool C4Group::AddEntryOnDisk(const char*, const char*, bool)': /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1304:24: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1304 | return AddEntry(C4GroupEntry::C4GRES_OnDisk, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1305 | fIsGroup, | ~~~~~~~~~ 1306 | szFilename, | ~~~~~~~~~~~ 1307 | iSize, | ~~~~~~ 1308 | szAddAs, | ~~~~~~~~ 1309 | nullptr, | ~~~~~~~~ 1310 | fMove, | ~~~~~~ 1311 | false, | ~~~~~~ 1312 | fExecutable); | ~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1300:30: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1300 | fExecutable = (access(szFilename, X_OK) == 0); | ~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:52: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:75: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); | ~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4FindObject.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/C4Include.h:72, from /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:22: In constructor 'StdStrBuf::StdStrBuf(const char*, bool)', inlined from 'bool C4Group::FindNextEntry(const char*, char*, size_t*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.h:199:51, inlined from 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1724:20: /build/reproducible-path/openclonk-8.1/src/lib/StdBuf.h:413:55: warning: 'fname' may be used uninitialized [-Wmaybe-uninitialized] 413 | : StdBuf(pData, pData ? strlen(pData) + 1 : 0, fCopy) | ~~~~~~^~~~~~~ In file included from /usr/include/c++/14/cstring:43, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:52: /usr/include/string.h: In member function 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)': /usr/include/string.h:407:15: note: by argument 1 of type 'const char*' to 'size_t strlen(const char*)' declared here 407 | extern size_t strlen (const char *__s) | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1723:14: note: 'fname' declared here 1723 | char fname[_MAX_FNAME+1]; | ^~~~~ [ 12%] Linking CXX static library liblibopenclonk.a /usr/bin/cmake -P CMakeFiles/libopenclonk.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libopenclonk.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibopenclonk.a CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/gcc-ranlib liblibopenclonk.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 12%] Built target libopenclonk [ 12%] Linking CXX static library liblibmisc.a /usr/bin/cmake -P CMakeFiles/libmisc.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libmisc.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibmisc.a CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o CMakeFiles/libmisc.dir/src/C4Include.cpp.o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o CMakeFiles/libmisc.dir/src/zlib/gzio.c.o /usr/bin/gcc-ranlib liblibmisc.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Built target libmisc make -f CMakeFiles/libc4script_autogen_timestamp_deps.dir/build.make CMakeFiles/libc4script_autogen_timestamp_deps.dir/depend make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/c4group_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script_autogen_timestamp_deps.dir/build.make CMakeFiles/libc4script_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libc4script_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Built target c4group_autogen_timestamp_deps make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/DependInfo.cmake "--color=" [ 13%] Built target libc4script_autogen_timestamp_deps make -f CMakeFiles/libc4script_autogen.dir/build.make CMakeFiles/libc4script_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script_autogen.dir/build.make CMakeFiles/libc4script_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 15%] Automatic MOC and UIC for target c4group /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/AutogenInfo.json None [ 15%] Automatic MOC and UIC for target libc4script /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/c4group_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/libc4script_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/c4group/C4GroupMain.cpp" AutoMoc: Generating MOC compilation "SRC:/build/c4group_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/c4group_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4group_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4group_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.h" AutoGen: Parsing "SRC:/src/script/C4AulDefFunc.h" AutoGen: Parsing "SRC:/src/script/C4AulExec.h" AutoGen: Parsing "SRC:/src/script/C4AulFunc.h" AutoGen: Parsing "SRC:/src/script/C4AulCompiler.h" AutoGen: Parsing "SRC:/src/script/C4AulAST.h" AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.h" AutoGen: Parsing "SRC:/src/script/C4Aul.h" AutoGen: Parsing "SRC:/src/script/C4AulWarnings.h" AutoGen: Parsing "SRC:/src/lib/C4Real.h" AutoGen: Parsing "SRC:/src/script/C4Value.h" AutoGen: Parsing "SRC:/src/script/C4ValueArray.h" AutoGen: Parsing "SRC:/src/script/C4ValueMap.h" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.cpp" AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.cpp" AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.cpp" AutoGen: Parsing "SRC:/src/lib/C4RandomRecord.cpp" AutoGen: Parsing "SRC:/src/lib/C4Real.cpp" AutoGen: Parsing "SRC:/src/script/C4Aul.cpp" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4group_autogen/timestamp AutoGen: Parsing "SRC:/src/script/C4AulParse.h" AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.h" AutoGen: Parsing "SRC:/src/script/C4Effect.h" AutoGen: Parsing "SRC:/src/script/C4StringTable.cpp" AutoGen: Parsing "SRC:/src/script/C4StringTable.h" AutoGen: Parsing "SRC:/src/script/C4AulCompiler.cpp" AutoGen: Parsing "SRC:/src/script/C4PropList.h" AutoGen: Parsing "SRC:/src/script/C4Value.cpp" AutoGen: Parsing "SRC:/src/script/C4ValueArray.cpp" AutoGen: Parsing "SRC:/src/script/C4AulParse.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptHost.h" AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.cpp" AutoGen: Parsing "SRC:/src/script/C4Effect.cpp" AutoGen: Parsing "SRC:/src/script/C4PropList.cpp" AutoGen: Parsing "SRC:/src/script/C4AulExec.cpp" AutoGen: Parsing "SRC:/src/script/C4Script.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptHost.cpp" AutoGen: Parsing "SRC:/src/script/C4AulFunc.cpp" AutoGen: Parsing "SRC:/src/script/C4ValueMap.cpp" AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.h" AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.h" AutoGen: Parsing "SRC:/src/script/C4AulLink.cpp" AutoMoc: Generating MOC compilation "SRC:/build/libc4script_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libc4script_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libc4script_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libc4script_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 15%] Built target libc4script_autogen make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/depend [ 15%] Built target c4group_autogen make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/DependInfo.cmake "--color=" make -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/DependInfo.cmake "--color=" Dependencies file "libc4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libc4script make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/build Dependencies file "c4group_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' Consolidate compiler generated dependencies of target c4group make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 15%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o [ 15%] Building CXX object CMakeFiles/libc4script.dir/src/C4Include.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/C4Include.cpp.o -MF CMakeFiles/libc4script.dir/src/C4Include.cpp.o.d -o CMakeFiles/libc4script.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupSet.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Real.cpp [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o [ 16%] Building CXX object CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -MF CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o.d -o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupMain.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4ComponentHost.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp [ 17%] Building CXX object CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4group_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4LangStringTable.cpp [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Aul.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulFunc.cpp [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulLink.cpp [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulScriptFunc.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Effect.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Value.cpp [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptHost.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueArray.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4StringTable.cpp [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueMap.cpp [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4Aul.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'void C4PropList::ThawRecursively()': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:287:27: warning: unused variable 's' [-Wunused-variable] 287 | C4PropListStatic *s = IsStatic(); | ^ /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'std::vector C4PropList::GetSortedLocalProperties(const char*, const C4PropList*) const': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:598:38: warning: variable 'overridden' set but not used [-Wunused-but-set-variable] 598 | bool overridden = false; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'virtual C4ValueArray* C4PropList::GetProperties() const': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:939:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 939 | for (size_t j = 0; j < i; ++j) | ~~^~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp:20: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp: In member function 'void C4AulProfiler::Show()': /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:1004:36: warning: typedef 'EntryList' locally defined but not used [-Wunused-local-typedefs] 1004 | typedef std::vector EntryList; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp: In member function 'std::unique_ptr C4AulParse::Parse_Expression(int)': /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:1388:20: warning: unused variable 'FoundFn' [-Wunused-variable] 1388 | C4AulFunc *FoundFn = nullptr; | ^~~~~~~ [ 20%] Linking CXX executable c4group /usr/bin/cmake -E cmake_link_script CMakeFiles/c4group.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -o c4group liblibmisc.a -lz -lpthread -lrt /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp: In function 'Nillable FnMin(C4PropList*, const C4Value&, Nillable)': /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:737:36: warning: implicitly-declared 'constexpr Nillable::Nillable(const Nillable&)' is deprecated [-Wdeprecated-copy] 737 | return minmax("Min", a, b).first; | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:25: /build/reproducible-path/openclonk-8.1/src/script/C4AulDefFunc.h:65:29: note: because 'Nillable' has user-provided 'Nillable& Nillable::operator=(const Nillable&) [with T = int]' 65 | inline Nillable &operator =(const Nillable &val) | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp: In function 'Nillable FnMax(C4PropList*, const C4Value&, Nillable)': /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:742:36: warning: implicitly-declared 'constexpr Nillable::Nillable(const Nillable&)' is deprecated [-Wdeprecated-copy] 742 | return minmax("Max", a, b).second; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulDefFunc.h:65:29: note: because 'Nillable' has user-provided 'Nillable& Nillable::operator=(const Nillable&) [with T = int]' 65 | inline Nillable &operator =(const Nillable &val) | ^~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target c4group /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::CallExpr*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1343:62: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1343 | if (candidate->GetParCount() > expected_par_types.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1248:20: warning: unused variable 'pre_call_stack' [-Wunused-variable] 1248 | const auto pre_call_stack = stack_height; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::ForLoop*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1441:24: warning: unused variable 'condition_jump' [-Wunused-variable] 1441 | int cond = -1, condition_jump = -1; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::VarExpr*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1100:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 1100 | AddBCC(n->loc, AB_CFUNCTION, reinterpret_cast(v._getFunction())); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1101:17: note: here 1101 | default: | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp: At global scope: /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:1376:13: warning: 'bool GetPropertyByS(const C4PropList*, const char*, C4Value&)' defined but not used [-Wunused-function] 1376 | static bool GetPropertyByS(const C4PropList * p, const char * s, C4Value & v) | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp:120:21: warning: 'std::string {anonymous}::b85_decode(const std::string&)' defined but not used [-Wunused-function] 120 | std::string b85_decode(const std::string &input) | ^~~~~~~~~~ [ 20%] Linking CXX static library liblibc4script.a /usr/bin/cmake -P CMakeFiles/libc4script.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libc4script.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibc4script.a CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o CMakeFiles/libc4script.dir/src/C4Include.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o /usr/bin/gcc-ranlib liblibc4script.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target libc4script make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/depend make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/c4script_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/openclonk_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target c4script_autogen_timestamp_deps make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/depend [ 20%] Built target openclonk_autogen_timestamp_deps make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target openclonk-server_autogen_timestamp_deps make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/build make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/DependInfo.cmake "--color=" [ 21%] Automatic MOC and UIC for target openclonk [ 21%] Automatic MOC and UIC for target c4script make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/AutogenInfo.json None make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/build /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen.dir/AutogenInfo.json None make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/openclonk_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/c4script_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu [ 21%] Automatic MOC and UIC for target openclonk-server /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/AutogenInfo.json None AutoGen: Parsing "SRC:/include/c4script/c4script.h" AutoGen: Parsing "SRC:/src/script/C4ScriptStandalone.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptMain.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptStandaloneStubs.cpp" AutoGen: Parsing "SRC:/src/C4Include.h" AutoMoc: Generating MOC compilation "SRC:/build/c4script_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/c4script_autogen/deps" AutoGen: Parsing "SRC:/src/config/C4Reloc.h" AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" AutoGen: Parsing "SRC:/src/control/C4Control.h" AutoGen: Parsing "SRC:/src/c4group/C4Components.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" AutoGen: Parsing "SRC:/src/control/C4Record.h" AutoGen: Parsing "SRC:/src/control/C4GameSave.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.h" AutoGen: Parsing "SRC:/src/C4Version.h.in" AutoGen: Parsing "SRC:/src/c4group/C4Language.h" AutoGen: Parsing "SRC:/src/C4Prototypes.h" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" AutoGen: Parsing "SRC:/src/config/C4Constants.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.h" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.h" AutoGen: Parsing "SRC:/src/control/C4GameControl.h" AutoGen: Parsing "SRC:/src/config/C4Config.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.h" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.h" AutoGen: Parsing "SRC:/src/game/C4Application.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" AutoGen: Parsing "SRC:/src/game/C4Physics.h" AutoGen: Parsing "SRC:/src/game/C4Viewport.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtNewScenario.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" AutoGen: Parsing "SRC:/src/graphics/C4Facet.h" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.h" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.h" AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.h" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.h" AutoGen: Parsing "SRC:/src/game/C4GameScript.h" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.h" AutoGen: Parsing "SRC:/src/game/C4Game.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.h" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4script_autogen.dir/ParseCache.txt" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.h" AutoGen: Parsing "SRC:/src/gui/C4Gui.h" AutoGen: Parsing "SRC:/src/editor/C4Console.h" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.h" AutoGen: Parsing "SRC:/src/graphics/C4Shader.h" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4script_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.h" AutoGen: Parsing "SRC:/src/gui/C4Menu.h" AutoGen: Parsing "SRC:/src/graphics/C4Surface.h" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.h" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.h" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.h" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.h" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.h" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.h" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.h" AutoGen: Parsing "SRC:/src/gui/C4Startup.h" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.h" AutoGen: Parsing "SRC:/src/control/C4Teams.h" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Map.h" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.h" AutoGen: Parsing "SRC:/src/landscape/C4PXS.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.h" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.h" AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.h" AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.h" AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.h" AutoGen: Parsing "SRC:/src/landscape/C4Material.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeamTriangle.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.h" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.h" AutoGen: Parsing "SRC:/src/lib/C4Rect.h" AutoGen: Parsing "SRC:/src/lib/StdAdaptors.h" AutoGen: Parsing "SRC:/src/lib/StdColors.h" AutoGen: Parsing "SRC:/src/lib/StdMesh.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.h" AutoGen: Parsing "SRC:/src/network/C4Client.h" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.h" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.h" AutoGen: Parsing "SRC:/src/network/C4League.h" AutoGen: Parsing "SRC:/src/network/C4Network2.h" AutoGen: Parsing "SRC:/src/network/C4Network2Client.h" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.h" AutoGen: Parsing "SRC:/src/network/C4Network2IO.h" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.h" AutoGen: Parsing "SRC:/src/network/C4Network2Players.h" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.h" AutoGen: Parsing "SRC:/src/network/C4Network2Res.h" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.h" AutoGen: Parsing "SRC:/src/network/C4Network2UPnP.h" AutoGen: Parsing "SRC:/src/network/C4PacketBase.h" AutoGen: Parsing "SRC:/src/object/C4Def.h" AutoGen: Parsing "SRC:/src/object/C4Command.h" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.h" AutoGen: Parsing "SRC:/src/object/C4DefList.h" AutoGen: Parsing "SRC:/src/object/C4GameObjects.h" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.h" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.h" AutoGen: Parsing "SRC:/src/object/C4Object.h" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.h" AutoGen: Parsing "SRC:/src/platform/C4App.h" AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.h" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.h" AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" AutoGen: Parsing "SRC:/src/object/C4IDList.h" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.h" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.h" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/platform/C4Window.h" AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.h" AutoGen: Parsing "SRC:/src/platform/StdSync.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.h" AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" AutoGen: Parsing "SRC:/src/player/C4Player.h" AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" AutoGen: Parsing "SRC:/thirdparty/timsort/sort.h" AutoGen: Parsing "SRC:/src/C4Globals.cpp" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Language.cpp" AutoGen: Parsing "SRC:/src/config/C4Config.cpp" AutoGen: Parsing "SRC:/src/config/C4Reloc.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.cpp" AutoGen: Parsing "SRC:/src/control/C4GameControl.cpp" AutoGen: Parsing "SRC:/src/control/C4GameParameters.cpp" AutoGen: Parsing "SRC:/src/control/C4GameSave.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" AutoGen: Parsing "SRC:/src/control/C4Record.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.cpp" AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.cpp" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4script_autogen/timestamp AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtNewScenario.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.cpp" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.cpp" AutoGen: Parsing "SRC:/src/game/C4Application.cpp" AutoGen: Parsing "SRC:/src/game/C4FullScreen.cpp" AutoGen: Parsing "SRC:/src/game/C4Game.cpp" AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.cpp" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Viewport.cpp" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.cpp" AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Facet.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawMeshGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.cpp" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Shader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Surface.cpp" AutoGen: Parsing "SRC:/src/graphics/C4SurfaceLoaders.cpp" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.cpp" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiCheckBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiComboBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiEdit.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiLabels.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" AutoGen: Refreshing parse cache because it doesn't exist. AutoGen: Parsing "SRC:/src/gui/C4GuiTabular.cpp" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.h" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" AutoMoc: Generating "SRC:/build/openclonk-server_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.cpp" AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Material.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Particles.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.cpp" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Texture.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.cpp" AutoGen: Parsing "SRC:/src/lib/StdMesh.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinary.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" AutoGen: Parsing "SRC:/src/network/C4Client.cpp" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.cpp" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4League.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Client.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Res.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" AutoGen: Parsing "SRC:/src/object/C4Command.cpp" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" AutoGen: Parsing "SRC:/src/object/C4Def.cpp" AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" AutoGen: Parsing "SRC:/src/object/C4IDList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.cpp" AutoGen: Parsing "SRC:/src/object/C4Object.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectScript.cpp" AutoGen: Parsing "SRC:/src/platform/C4App.cpp" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.cpp" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" AutoGen: Parsing "SRC:/src/platform/C4WindowSDL.cpp" AutoGen: Parsing "SRC:/src/player/C4Player.cpp" AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.cpp" AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Parsing "SRC:/src/player/C4RankSystem.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.cpp" AutoGen: Parsing "SRC:/src/platform/C4AppSDL.cpp" AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.ui AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.ui AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtMainWindow.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtMainWindow.ui AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtPropListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtShapes.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.ui AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtState.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtViewport.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4Components.h" AutoGen: Parsing "SRC:/src/config/C4Reloc.h" AutoGen: Parsing "SRC:/src/config/C4Constants.h" AutoGen: Parsing "SRC:/src/control/C4Control.h" AutoGen: Parsing "SRC:/src/control/C4GameControl.h" AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" AutoGen: Parsing "SRC:/src/control/C4GameSave.h" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" AutoGen: Parsing "SRC:/src/control/C4Record.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" AutoGen: Parsing "SRC:/src/control/C4Teams.h" AutoGen: Parsing "SRC:/src/editor/C4Console.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.h" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.h" AutoGen: Parsing "SRC:/src/game/C4Application.h" AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" AutoGen: Parsing "SRC:/src/game/C4Game.h" AutoGen: Parsing "SRC:/src/game/C4GameScript.h" AutoGen: Parsing "SRC:/src/c4group/C4Language.h" AutoGen: Parsing "SRC:/src/C4Version.h.in" AutoGen: Parsing "SRC:/src/config/C4Config.h" AutoGen: Parsing "SRC:/src/C4Prototypes.h" AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" AutoGen: Parsing "SRC:/src/game/C4Physics.h" AutoGen: Parsing "SRC:/src/game/C4Viewport.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.h" AutoGen: Parsing "SRC:/src/graphics/C4Facet.h" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.h" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.h" AutoGen: Parsing "SRC:/src/graphics/C4Shader.h" AutoGen: Parsing "SRC:/src/graphics/C4Surface.h" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.h" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.h" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.h" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.h" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.h" AutoGen: Parsing "SRC:/src/gui/C4Gui.h" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.h" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.h" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" AutoGen: Parsing "SRC:/src/gui/C4Menu.h" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.h" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.h" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.h" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.h" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.h" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.h" AutoGen: Parsing "SRC:/src/gui/C4Startup.h" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.h" AutoGen: Parsing "SRC:/src/landscape/C4Map.h" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.h" AutoGen: Parsing "SRC:/src/landscape/C4Material.h" AutoGen: Parsing "SRC:/src/landscape/C4PXS.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.h" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.h" AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.h" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.h" AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeamTriangle.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.h" AutoGen: Parsing "SRC:/src/lib/C4Log.h" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.h" AutoGen: Parsing "SRC:/src/lib/StdAdaptors.h" AutoGen: Parsing "SRC:/src/lib/StdColors.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.h" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.h" AutoGen: Parsing "SRC:/src/network/C4Client.h" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.h" AutoGen: Parsing "SRC:/src/network/C4Network2.h" AutoGen: Parsing "SRC:/src/network/C4Network2Client.h" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" AutoGen: Parsing "SRC:/src/network/C4Network2Res.h" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/network/C4Network2UPnP.h" AutoGen: Parsing "SRC:/src/network/C4PacketBase.h" AutoGen: Parsing "SRC:/src/object/C4Command.h" AutoGen: Parsing "SRC:/src/object/C4Def.h" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.h" AutoGen: Parsing "SRC:/src/object/C4DefList.h" AutoGen: Parsing "SRC:/src/object/C4GameObjects.h" AutoGen: Parsing "SRC:/src/object/C4IDList.h" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.h" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.h" AutoGen: Parsing "SRC:/src/object/C4Object.h" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.h" AutoGen: Parsing "SRC:/src/platform/C4App.h" AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.h" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.h" AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.h" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.h" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" AutoGen: Parsing "SRC:/src/platform/C4StdInProc.h" AutoGen: Parsing "SRC:/src/platform/C4Window.h" AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.h" AutoGen: Parsing "SRC:/src/network/C4League.h" AutoGen: Parsing "SRC:/src/platform/StdSync.h" AutoGen: Parsing "SRC:/src/player/C4Player.h" AutoGen: Parsing "SRC:/src/lib/StdMesh.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.h" AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" AutoGen: Parsing "SRC:/src/C4Globals.cpp" AutoGen: Parsing "SRC:/thirdparty/timsort/sort.h" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Language.cpp" AutoGen: Parsing "SRC:/src/config/C4Reloc.cpp" AutoGen: Parsing "SRC:/src/config/C4Config.cpp" AutoGen: Parsing "SRC:/src/control/C4GameControl.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.cpp" AutoGen: Parsing "SRC:/src/control/C4GameParameters.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/control/C4GameSave.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" AutoGen: Parsing "SRC:/src/control/C4Record.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.cpp" AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.h" AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" AutoGen: Parsing "SRC:/src/game/C4Game.cpp" AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" AutoGen: Parsing "SRC:/src/game/C4Application.cpp" AutoGen: Parsing "SRC:/src/game/C4FullScreen.cpp" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.cpp" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Viewport.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawMeshGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Facet.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Shader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Surface.cpp" AutoGen: Parsing "SRC:/src/graphics/C4SurfaceLoaders.cpp" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.cpp" AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiCheckBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiComboBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiEdit.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiLabels.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiTabular.cpp" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.cpp" AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.cpp" AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Material.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Particles.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Texture.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.cpp" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.cpp" AutoGen: Parsing "SRC:/src/lib/StdMesh.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.cpp" [ 22%] Linking CXX static library libgtest.a AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinary.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" AutoGen: Parsing "SRC:/src/network/C4Client.cpp" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.cpp" AutoGen: Parsing "SRC:/src/network/C4League.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2.cpp" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Client.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.h" AutoGen: Parsing "SRC:/src/object/C4Command.cpp" AutoGen: Parsing "SRC:/src/object/C4Def.cpp" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" AutoGen: Parsing "SRC:/src/object/C4IDList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.cpp" AutoGen: Parsing "SRC:/src/object/C4Object.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectList.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectScript.cpp" AutoGen: Parsing "SRC:/src/platform/C4App.cpp" cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake AutoGen: Parsing "SRC:/src/platform/C4AppT.cpp" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4StdInProc.cpp" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.cpp" AutoGen: Parsing "SRC:/src/player/C4RankSystem.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.cpp" [ 22%] Built target c4script_autogen AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" AutoGen: Parsing "SRC:/src/player/C4Player.cpp" make -f CMakeFiles/c4script.dir/build.make CMakeFiles/c4script.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Parsing "SRC:/src/network/C4Network2Reference.cpp" cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script.dir/DependInfo.cmake "--color=" AutoGen: Parsing "SRC:/src/network/C4Network2Res.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoMoc: Generating MOC compilation "SRC:/build/openclonk-server_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk-server_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk-server_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk-server_autogen.dir/AutogenUsed.txt" cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/timestamp Dependencies file "c4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4script /usr/bin/gcc-ar qc libgtest.a CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o "CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4script.dir/build.make CMakeFiles/c4script.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o [ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o [ 22%] Built target openclonk-server_autogen [ 23%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandalone.cpp make -f CMakeFiles/openclonk-server.dir/build.make CMakeFiles/openclonk-server.dir/depend /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptMain.cpp [ 23%] Building CXX object CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4script_autogen/mocs_compilation.cpp /usr/bin/gcc-ranlib libgtest.a make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server.dir/DependInfo.cmake "--color=" Dependencies file "openclonk-server_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target openclonk-server make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server.dir/build.make CMakeFiles/openclonk-server.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 23%] Building CXX object CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/mocs_compilation.cpp [ 23%] Built target gtest [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o [ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o [ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp [ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o [ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp [ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp.d" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp.d" AutoMoc: Generating MOC compilation "SRC:/build/openclonk_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 33%] Built target openclonk_autogen [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (int i = 0; i < SourceFiles.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] 337 | float scaleX = twdt/fwdt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] 338 | float scaleY = thgt/fhgt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] 360 | int iTexSizeX=sfcSource->iTexSize; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] 361 | int iTexSizeY=sfcSource->iTexSize; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | if (signal_count < 2) { | ^~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:141:9: note: here 141 | default: | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:146:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | write(logfd, C4VERSION ": Caught signal ", sizeof (C4VERSION ": Caught signal ") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:149:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | case SIGBUS: write(logfd, "SIGBUS", sizeof ("SIGBUS") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:150:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | case SIGILL: write(logfd, "SIGILL", sizeof ("SIGILL") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:151:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | case SIGSEGV: write(logfd, "SIGSEGV", sizeof ("SIGSEGV") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | case SIGABRT: write(logfd, "SIGABRT", sizeof ("SIGABRT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:153:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 153 | case SIGINT: write(logfd, "SIGINT", sizeof ("SIGINT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:154:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | case SIGHUP: write(logfd, "SIGHUP", sizeof ("SIGHUP") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:155:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 155 | case SIGFPE: write(logfd, "SIGFPE", sizeof ("SIGFPE") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:156:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | case SIGTERM: write(logfd, "SIGTERM", sizeof ("SIGTERM") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:163:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 163 | write(logfd, " (0x", sizeof (" (0x") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:172:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | write(logfd, hex, sizeof (hex)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:173:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 173 | write(logfd, ")", sizeof (")") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | write(logfd, "\n", sizeof ("\n") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/depend In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp [ 34%] Generating qrc_resource.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /usr/lib/qt5/bin/rcc --name resource --output /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp /build/reproducible-path/openclonk-8.1/src/editor/resource.qrc /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/DependInfo.cmake "--color=" /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ Dependencies file "openclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/compiler_depend.internal". [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp Consolidate compiler generated dependencies of target openclonk make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/build In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 35%] Building CXX object CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp [ 35%] Building CXX object CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ [ 35%] Linking CXX executable c4script /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /usr/bin/cmake -E cmake_link_script CMakeFiles/c4script.dir/link.txt --verbose=1 /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -o c4script liblibmisc.a liblibc4script.a liblibmisc.a -lz -lpthread -lrt -lb2 In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] 228 | class C4PktDebugRec : public C4PktBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' 226 | C4PktBuf(const C4PktBuf &rCopy); | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 36%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp [ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here 1173 | case PML_PlrName: // match player name | ^~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 37%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp [ 37%] Built target c4script [ 37%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] 1123 | bool fObjectSelected = !!selection.GetObject(); | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] 1311 | switch (::Landscape.GetMode()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o [ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp [ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp [ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp [ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 2719 | for (cnt=0; cnt<5; cnt++) | ~~~^~ /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here 2742 | case C4D_Place_BothSurface: | ^~~~ [ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; | ^~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp:23: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/../../../src/editor/C4ConsoleQtDefinitionListViewer.h:24, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp:10, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp:2: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:25: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ [ 41%] Building CXX object CMakeFiles/openclonk.dir/qrc_resource.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/qrc_resource.cpp.o -MF CMakeFiles/openclonk.dir/qrc_resource.cpp.o.d -o CMakeFiles/openclonk.dir/qrc_resource.cpp.o -c /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp [ 41%] Building CXX object CMakeFiles/openclonk.dir/src/C4Globals.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp [ 43%] Building CXX object CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:25, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:32: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ [ 43%] Building CXX object CMakeFiles/openclonk.dir/src/C4Include.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | if (signal_count < 2) { | ^~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:141:9: note: here 141 | default: | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:146:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | write(logfd, C4VERSION ": Caught signal ", sizeof (C4VERSION ": Caught signal ") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:149:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | case SIGBUS: write(logfd, "SIGBUS", sizeof ("SIGBUS") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:150:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | case SIGILL: write(logfd, "SIGILL", sizeof ("SIGILL") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:151:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | case SIGSEGV: write(logfd, "SIGSEGV", sizeof ("SIGSEGV") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | case SIGABRT: write(logfd, "SIGABRT", sizeof ("SIGABRT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:153:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 153 | case SIGINT: write(logfd, "SIGINT", sizeof ("SIGINT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:154:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | case SIGHUP: write(logfd, "SIGHUP", sizeof ("SIGHUP") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:155:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 155 | case SIGFPE: write(logfd, "SIGFPE", sizeof ("SIGFPE") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:156:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | case SIGTERM: write(logfd, "SIGTERM", sizeof ("SIGTERM") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:163:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 163 | write(logfd, " (0x", sizeof (" (0x") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:172:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | write(logfd, hex, sizeof (hex)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:173:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 173 | write(logfd, ")", sizeof (")") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | write(logfd, "\n", sizeof ("\n") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp [ 45%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 1023 | strncpy(rc.id, pDef->GetName(), 32+1); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:20: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp: In member function 'bool C4AbstractApp::SetVideoMode(int, int, unsigned int, unsigned int, bool)': /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:418:98: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 418 | if (mode.w == iXRes && mode.h == iYRes && (RefreshRate == 0 || mode.refresh_rate == RefreshRate) && bits_per_pixel(mode.format) == C4Draw::COLOR_DEPTH) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:27: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 322 | if (iRows * iCols) | ~~~~~~^~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_function.h:1435: /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp [ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp [ 51%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp [ 53%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp:18: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp: In constructor 'C4ConsoleQtLocalizeStringDlg::C4ConsoleQtLocalizeStringDlg(QMainWindow*, const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:36:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 36 | while (lang_info = ::Languages.GetInfo(lang_index++)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:36: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here 1173 | case PML_PlrName: // match player name | ^~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetEdgesValue(const C4ValueArray*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:105: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetVertexPos(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:529:46: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 529 | if (vertex_index < 0 || vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::EditEdge(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:538:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 538 | if (edge_index < 0 || edge_index >= edges.size()) return; | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:539:54: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 539 | if (new_vertex_index < 0 || new_vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertEdgeBefore(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:560:56: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | if (insert_edge_index < 0 || insert_edge_index > edges.size()) return; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:561:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 561 | if (vertex1 < 0 || vertex1 >= vertices.size()) return; | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:562:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 562 | if (vertex2 < 0 || vertex2 >= vertices.size()) return; | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertVertexBefore(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:578:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 578 | if (insert_vertex_index < 0 || insert_vertex_index > vertices.size()) return; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveEdge(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:600:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 600 | if (edge_index < 0 || edge_index >= edges.size()) return; | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:602:14: warning: variable 'removed_edge' set but not used [-Wunused-but-set-variable] 602 | Edge removed_edge = edges[edge_index]; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveVertex(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:609:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 609 | if (remove_vertex_index < 0 || remove_vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtGraph::Drag(int32_t, int32_t, int32_t, int32_t, int32_t, Qt::CursorShape*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1103:82: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1103 | if (IsVertexDrag(dragging_border) && DragBorderToVertex(dragging_border) < graph.vertices.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtPolyline::SetValue(const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1525:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1525 | for (int32_t i = 0; i < graph.vertices.size() - 1; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual int32_t C4ConsoleQtPolyline::InsertVertexOnVertex(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1559:38: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1559 | else if (target_vertex_index == graph.vertices.size() - 1) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual bool C4ConsoleQtPolyline::IsVertexHit(int32_t, Qt::CursorShape*, bool, bool)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1599:70: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1599 | if (shift_down && !ctrl_down && vertex_index && vertex_index != graph.vertices.size()-1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here 201 | C4KeyCode mouseevent_code; | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp: In member function 'void C4ConsoleQtLocalizeOverviewDlg::Refresh()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:132:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 132 | while (lang_info = ::Languages.GetInfo(lang_index++)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mousePressEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 197 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 211 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseDoubleClickEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 224 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseReleaseEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 242 | switch (releaseEvent->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 255 | switch (releaseEvent->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::wheelEvent(QWheelEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:267:41: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 267 | int delta = event->delta() / 8; | ~~~~~~~~~~~~^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:49, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qabstracttextdocumentlayout.h:45, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:5: /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:268:49: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 268 | if (!delta) delta = event->delta(); // abs(delta)<8? | ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:61: warning: 'int QWheelEvent::x() const' is deprecated: Use position() [-Wdeprecated-declarations] 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); | ~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:229:16: note: declared here 229 | inline int x() const { return int(p.x()); } | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:78: warning: 'int QWheelEvent::y() const' is deprecated: Use position() [-Wdeprecated-declarations] 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); | ~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:231:16: note: declared here 231 | inline int y() const { return int(p.y()); } | ^ [ 55%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 3229 | for (; i < iPushRange; i++) | ^~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 3247 | if (i >= iPushRange) return false; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] 3695 | extern BYTE MCVehic; | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] 228 | class C4PktDebugRec : public C4PktBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' 226 | C4PktBuf(const C4PktBuf &rCopy); | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp: In member function 'void C4ConsoleClientAction::Execute()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:65:16: warning: enumeration value 'CO_None' not handled in switch [-Wswitch] 65 | switch (op) | ^ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateStringEditor::SetValue(const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:306:60: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 306 | localization_button->setFixedWidth(fm.width(lang_code) + 4); | ~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:25: /usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In lambda function: /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:898:98: warning: 'const QRect QDesktopWidget::availableGeometry(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations] 898 | int available_height = QApplication::desktop()->availableGeometry(view->mapToGlobal(QPoint(1, 1))).height(); // but do not expand past screen size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:58: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdesktopwidget.h:89:68: note: declared here 89 | QT_DEPRECATED_X("Use QGuiApplication::screenAt()") const QRect availableGeometry(const QPoint &point) const | ^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::UpdateEditorParameter(Editor*, bool) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1303:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1303 | if (idx < 0 || idx >= options.size()) return; | ~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::SetOptionValue(const C4PropertyPath&, const Option&, const C4Value&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1497:29: warning: unused variable 'option_props' [-Wunused-variable] 1497 | C4PropList *option_props = option.props.getPropList(); | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateObject::UpdateObjectList()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1803:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1803 | for (int32_t i = 0; i < num_nearby; ++i) | ~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 760 | if (!pReaction->fUserDefined) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here 763 | case meePXSPos: // PXS check before movement | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddPropertyGroup(C4PropList*, int32_t, QString, C4PropList*, const C4PropertyPath&, C4Object*, C4String*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2703:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2703 | if (property_groups.size() == group_index) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2749:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2749 | for (int32_t i = 0; i < new_properties_resolved.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2799:68: warning: unused variable 'factory' [-Wunused-variable] 2799 | C4PropertyDelegateFactory *factory = this->delegate_factory; | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2709:27: warning: unused variable 'proplist_static' [-Wunused-variable] 2709 | C4PropListStatic *proplist_static = add_proplist->IsStatic(); | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2748:19: warning: unused variable 'fx' [-Wunused-variable] 2748 | C4Effect *fx = target_proplist->GetEffect(); | ^~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddEffectGroup(int32_t, C4Object*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2837:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2837 | if (property_groups.size() == group_index) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2843:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2843 | if (properties.props.size() != num_effects) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::UpdateValue(bool)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2963:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2963 | if (num_groups != property_groups.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValuePropList(C4PropList*, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3038:56: warning: unused variable 'current_shape_delegate' [-Wunused-variable] 3038 | const C4PropertyDelegateShape *current_shape_delegate = prop->delegate->GetShapeDelegate(v, &shape_property_path); // to resolve v | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3097:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 3097 | if (property_groups.size() == num_groups) property_groups.resize(num_groups + 1); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3101:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3101 | for (int32_t i = 0; i < new_properties.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3004:21: warning: unused variable 'base_proplist' [-Wunused-variable] 3004 | C4PropList *base_proplist = this->base_proplist.getPropList(); | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValueArray(C4ValueArray*, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3151:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 3151 | if (properties.props.size() != target_array->GetSize()) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3157:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3157 | for (int32_t i = 0; i < properties.props.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'C4ConsoleQtPropListModel::Property* C4ConsoleQtPropListModel::GetPropByIndex(const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3202:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3202 | if (group_index >= property_groups.size()) return nullptr; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3203:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3203 | if (row < 0 || row >= property_groups[group_index].props.size()) return nullptr; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual int C4ConsoleQtPropListModel::rowCount(const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3219:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3219 | if (parent.row() >= 0 && parent.row() < property_groups.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::headerData(int, Qt::Orientation, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3235:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3235 | if (section == 0) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::data(const QModelIndex&, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3255:69: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3255 | if (index.row() >= 0 && index.row() < property_groups.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtPropListModel::index(int, int, const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3325:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3325 | if (row < 0 || row >= property_groups.size()) return QModelIndex(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3331:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3331 | if (parent.row() >= 0 && parent.row() < property_groups.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3334:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3334 | if (row < 0 || row >= property_group->props.size()) return QModelIndex(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QMimeData* C4ConsoleQtPropListModel::mimeData(const QModelIndexList&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3414:43: warning: 'QByteArray& QByteArray::append(const QString&)' is deprecated: Use QString's toUtf8(), toLatin1() or toLocal8Bit() [-Wdeprecated-declarations] 3414 | encodedData.append(QString::number(index.row())); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3: /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1508:20: note: declared here 1508 | inline QByteArray &QByteArray::append(const QString &s) | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::RemoveArrayElement()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3462:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3462 | if (idx.isValid() && idx.column() == 0) | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'void C4ConsoleQtDefinitionListModel::ReInit()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:153:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 153 | if (node->items.size() > idx) | ~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtDefinitionListModel::index(int, int, const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:223:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 223 | if (parent_node->items.size() <= row) return QModelIndex(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'QModelIndex C4ConsoleQtDefinitionListModel::GetModelIndexByItem(C4Def*) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:253:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 253 | if (node->items.size() > idx) | ~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'C4ConsoleQtDefinitionFileListModel::DefFileInfo* C4ConsoleQtDefinitionFileListModel::DefFileInfo::GetChild(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:116:19: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 116 | if (index >= children.size()) return nullptr; | ~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'virtual QVariant C4ConsoleQtDefinitionFileListModel::data(const QModelIndex&, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: passing 'Qt::CheckState' chooses 'int' over 'uint' {aka 'unsigned int'} [-Wsign-promo] 246 | return def->IsSelected() ? Qt::Checked : Qt::Unchecked; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: in call to 'QVariant::QVariant(int)' [-Wsign-promo] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'void C4ConsoleQtNewScenarioDlg::SelectedTemplateChanged(int)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:393:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (new_selection >= 0 && new_selection < all_template_c4s.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~~~ [ 55%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1191 | else if (pToNode->GlobalScope()) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1197:17: note: here 1197 | case PS_KEYWD1N: | ^~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1275:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1275 | if (State != PS_AFTERNODE) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here 1276 | case PS_AFTERNODE: | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp [ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 59%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp [ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QOpenGLContext:1, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp:535: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp [ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:631: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 631 | #pragma clang diagnostic ignored "-Wmissing-braces" [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; | ^~~~ [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] 337 | float scaleX = twdt/fwdt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] 338 | float scaleY = thgt/fhgt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] 360 | int iTexSizeX=sfcSource->iTexSize; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] 361 | int iTexSizeY=sfcSource->iTexSize; | ^~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp [ 62%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:88:14: warning: 'void {anonymous}::SortFacesArray(const StdMeshVertex*, std::vector&, StdSubMeshInstance::FaceOrdering, const StdMeshMatrix&)' defined but not used [-Wunused-function] 88 | void SortFacesArray(const StdMeshVertex* vertices, std::vector& faces, StdSubMeshInstance::FaceOrdering face_ordering, const StdMeshMatrix& trans) | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ [ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp [ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp [ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 686 | f[3] = other.f[3]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here 687 | case FLOAT3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 688 | f[2] = other.f[2]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here 689 | case FLOAT2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 690 | f[1] = other.f[1]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here 691 | case FLOAT: | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: | ^~~~ [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153 | } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here 156 | default: | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 65%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (int i = 0; i < SourceFiles.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp: In member function 'void C4TexRef::Unlock()': /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:766:36: warning: unused variable 'fTileable' [-Wunused-variable] 766 | const bool fTileable = (iFlags & C4SF_Tileable) != 0; | ^~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 2719 | for (cnt=0; cnt<5; cnt++) | ~~~^~ /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here 2742 | case C4D_Place_BothSurface: | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] 1123 | bool fObjectSelected = !!selection.GetObject(); | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] 1311 | switch (::Landscape.GetMode()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp [ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 68%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp [ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", | ~^ | | | int /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 453 | PuncherAddrIPv4 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 456 | PuncherAddrIPv6 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 826 | if (!pConn) return false; pConn->AddRef(); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 826 | if (!pConn) return false; pConn->AddRef(); | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1339 | PeerAddr = nPeerAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 294 | class C4NetIOPacket : public StdCopyBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here 1463 | pLogEntry->Pkt = rPkt; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 244 | C4Network2IRCClient::PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 37 | source = ip; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 400 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp [ 72%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In constructor 'C4Network2ResList::C4Network2ResList()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] 1273 | iNextResID((-1) << 16) | ~~~~~^~~~~ [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In constructor 'C4PropertyDelegateEnum::C4PropertyDelegateEnum(const C4PropertyDelegateFactory*, C4PropList*, const C4ValueArray*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1127:69: warning: 'default_option_key' may be used uninitialized [-Wmaybe-uninitialized] 1127 | if (!option.option_key) option.option_key = default_option_key; | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1093:19: note: 'default_option_key' was declared here 1093 | C4String *default_option_key, *default_value_key = nullptr; | ^~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 1023 | strncpy(rc.id, pDef->GetName(), 32+1); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 73%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_function.h:1435: /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~~~ [ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); | ^~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadClonkNames(C4Group&, C4ComponentHost*, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankNames(C4Group&, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankFaces(C4Group&)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 77%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 68 | memcpy(this, &rCopy, sizeof(C4IDList)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: /build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here 46 | class C4IDList : protected C4IDListChunk | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 322 | if (iRows * iCols) | ~~~~~~^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ [ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp [ 79%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp [ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp [ 80%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp [ 80%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SyncClearance()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3433 | if (ydir < -limit) ydir = -limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3433 | if (ydir < -limit) ydir = -limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3437 | if (ydir > +limit) ydir = +limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3437 | if (ydir > +limit) ydir = +limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ [ 81%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SetRotation(int32_t)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 4113 | while (nr<0) nr+=360; nr%=360; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 4113 | while (nr<0) nr+=360; nr%=360; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'bool C4Object::GrabInfo(C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp [ 81%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp [ 82%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: At global scope: /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:54:13: warning: 'void DrawVertex(C4Facet&, float, float, int32_t, int32_t)' defined but not used [-Wunused-function] 54 | static void DrawVertex(C4Facet &cgo, float tx, float ty, int32_t col, int32_t contact) | ^~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 506 | strncpy(sz, def->id.ToString(), 32+1); | ^ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here 201 | C4KeyCode mouseevent_code; | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp [ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ [ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp [ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp [ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppT.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4StdInProc.cpp [ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp [ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:30: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp:18: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 760 | if (!pReaction->fUserDefined) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here 763 | case meePXSPos: // PXS check before movement | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp: In member function 'std::__cxx11::list C4FoWLightSection::CalculateTriangles(C4FoWRegion*) const': /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:666:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 666 | if (b <= threshold) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:658:39: note: 'b' was declared here 658 | float b; | ^ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:585:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 585 | if (b >= threshold) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:571:39: note: 'b' was declared here 571 | float b; | ^ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1191 | else if (pToNode->GlobalScope()) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1197:17: note: here 1197 | case PS_KEYWD1N: | ^~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1275:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1275 | if (State != PS_AFTERNODE) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here 1276 | case PS_AFTERNODE: | ^~~~ [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4League.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 135 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool CloseLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 686 | f[3] = other.f[3]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here 687 | case FLOAT3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 688 | f[2] = other.f[2]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here 689 | case FLOAT2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 690 | f[1] = other.f[1]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here 691 | case FLOAT: | ^~~~ [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153 | } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here 156 | default: | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | ftruncate(fd, 0); | ~~~~~~~~~^~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 244 | C4Network2IRCClient::PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 37 | source = ip; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 400 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 3229 | for (; i < iPushRange; i++) | ^~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 3247 | if (i >= iPushRange) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] 3695 | extern BYTE MCVehic; | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In constructor 'C4Network2ResList::C4Network2ResList()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] 1273 | iNextResID((-1) << 16) | ~~~~~^~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); | ^ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: | ^~~~ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadClonkNames(C4Group&, C4ComponentHost*, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankNames(C4Group&, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankFaces(C4Group&)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", | ~^ | | | int /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 453 | PuncherAddrIPv4 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 456 | PuncherAddrIPv6 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 826 | if (!pConn) return false; pConn->AddRef(); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 826 | if (!pConn) return false; pConn->AddRef(); | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1339 | PeerAddr = nPeerAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 294 | class C4NetIOPacket : public StdCopyBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here 1463 | pLogEntry->Pkt = rPkt; | ^~~~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:28: warning: 'sax' may be used uninitialized [-Wmaybe-uninitialized] 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:25: note: 'sax' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:31: warning: 'say' may be used uninitialized [-Wmaybe-uninitialized] 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:29: note: 'say' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:57: warning: 'sawdt' may be used uninitialized [-Wmaybe-uninitialized] 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) | ~~~~~^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:33: note: 'sawdt' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:60: warning: 'sahgt' may be used uninitialized [-Wmaybe-uninitialized] 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) | ~~~~~^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:39: note: 'sahgt' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~~~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 68 | memcpy(this, &rCopy, sizeof(C4IDList)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: /build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here 46 | class C4IDList : protected C4IDListChunk | ^~~~~~~~ [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 506 | strncpy(sz, def->id.ToString(), 32+1); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [100%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SyncClearance()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3433 | if (ydir < -limit) ydir = -limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3433 | if (ydir < -limit) ydir = -limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3437 | if (ydir > +limit) ydir = +limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3437 | if (ydir > +limit) ydir = +limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SetRotation(int32_t)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 4113 | while (nr<0) nr+=360; nr%=360; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 4113 | while (nr<0) nr+=360; nr%=360; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'bool C4Object::GrabInfo(C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ [100%] Linking CXX executable openclonk-server /usr/bin/cmake -E cmake_link_script CMakeFiles/openclonk-server.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic "CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o" "CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o" -o openclonk-server -lpng -lz -ljpeg -lSDL2 -lreadline -ltinfo -lopenal -lvorbisfile -lvorbis -logg -lalut -lopenal -ltinyxml liblibmisc.a liblibc4script.a liblibopenclonk.a -lvorbisfile -lvorbis -logg -lalut -ltinyxml liblibmisc.a -lpthread -lrt -lb2 -lpng -lz In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:30: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool CloseLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 135 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | ftruncate(fd, 0); | ~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target openclonk-server /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); | ^ [100%] Linking CXX executable openclonk /usr/bin/cmake -E cmake_link_script CMakeFiles/openclonk.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o CMakeFiles/openclonk.dir/qrc_resource.cpp.o CMakeFiles/openclonk.dir/src/C4Globals.cpp.o CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o CMakeFiles/openclonk.dir/src/C4Include.cpp.o CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o CMakeFiles/openclonk.dir/src/network/C4League.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -o openclonk -lfreetype -lpng -lz -ljpeg -lSDL2 -lopenal -lvorbisfile -lvorbis -logg -lalut -lopenal -lGLEW -lGL -lGLU -ltinyxml -lX11 liblibmisc.a liblibc4script.a liblibopenclonk.a /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.15 -lvorbisfile -lvorbis -logg -lalut -lGLEW -lGL -lGLU -ltinyxml -lX11 liblibmisc.a -lpthread -lrt -lb2 -lpng -lz /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.15 make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target openclonk make[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' dh_auto_test -O--buildsystem=cmake -O-Bbuild create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=cmake -O-Bbuild dh_prep -O--buildsystem=cmake -O-Bbuild dh_auto_install -O--buildsystem=cmake -O-Bbuild cd build && make -j42 install DESTDIR=/build/reproducible-path/openclonk-8.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" Change Dir: '/build/reproducible-path/openclonk-8.1/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile data gmake[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 data gmake[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 10 /usr/bin/gmake -f CMakeFiles/Makefile2 CMakeFiles/data.dir/all gmake[4]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc_autogen_timestamp_deps.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libmisc_autogen_timestamp_deps /usr/bin/gmake -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/DependInfo.cmake "--color=" Dependencies file "libmisc_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libmisc_autogen gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc_autogen.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libmisc_autogen /usr/bin/gmake -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/DependInfo.cmake "--color=" Dependencies file "CMakeFiles/libmisc.dir/src/zlib/gzio.c.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/C4Include.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libmisc gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 60%] Built target libmisc /usr/bin/gmake -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group_autogen_timestamp_deps.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 60%] Built target c4group_autogen_timestamp_deps /usr/bin/gmake -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/DependInfo.cmake "--color=" Dependencies file "c4group_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4group_autogen gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group_autogen.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Built target c4group_autogen /usr/bin/gmake -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/DependInfo.cmake "--color=" Dependencies file "CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". Dependencies file "CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4group gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Built target c4group /usr/bin/gmake -f CMakeFiles/groups.dir/build.make CMakeFiles/groups.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/groups.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/groups.dir/build.make CMakeFiles/groups.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Generating Arena.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Arena.ocf -t /build/reproducible-path/openclonk-8.1/build/Arena.ocf Status: [ 70%] Generating Graphics.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Graphics.ocg -t /build/reproducible-path/openclonk-8.1/build/Graphics.ocg Status: [ 70%] Generating Material.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Material.ocg -t /build/reproducible-path/openclonk-8.1/build/Material.ocg Status: [ 70%] Generating Sound.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Sound.ocg -t /build/reproducible-path/openclonk-8.1/build/Sound.ocg Status: [ 70%] Generating System.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/System.ocg -t /build/reproducible-path/openclonk-8.1/build/System.ocg Status: [ 80%] Generating Objects.ocd ./c4group /build/reproducible-path/openclonk-8.1/planet/Objects.ocd -t /build/reproducible-path/openclonk-8.1/build/Objects.ocd Status: [ 90%] Generating Decoration.ocd ./c4group /build/reproducible-path/openclonk-8.1/planet/Decoration.ocd -t /build/reproducible-path/openclonk-8.1/build/Decoration.ocd Status: [ 90%] Generating Parkour.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Parkour.ocf -t /build/reproducible-path/openclonk-8.1/build/Parkour.ocf Status: [ 90%] Generating Defense.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Defense.ocf -t /build/reproducible-path/openclonk-8.1/build/Defense.ocf Status: [ 90%] Generating Missions.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Missions.ocf -t /build/reproducible-path/openclonk-8.1/build/Missions.ocf Status: [ 90%] Generating Tutorials.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Tutorials.ocf -t /build/reproducible-path/openclonk-8.1/build/Tutorials.ocf Status: [100%] Generating Worlds.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Worlds.ocf -t /build/reproducible-path/openclonk-8.1/build/Worlds.ocf Status: gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target groups /usr/bin/gmake -f CMakeFiles/data.dir/build.make CMakeFiles/data.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/data.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/data.dir/build.make CMakeFiles/data.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/data.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target data gmake[4]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 0 gmake[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' gmake[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/32x32/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/64x64/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/128x128/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/256x256/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/512x512/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Graphics.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Material.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Sound.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/System.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Objects.ocd -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Decoration.ocd -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Arena.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Parkour.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Defense.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Missions.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Tutorials.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Worlds.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Offshore.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Cavern.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Version.txt -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/authors.txt -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/IslandDreams.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/LucidDream.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/TheSkylands.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/@CrushedIceCocktail.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Motorway.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/UrbanBolero.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/bin/c4group -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/applications/openclonk.desktop Note: Run update-desktop-database to install clonk:// protocol handler -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/appdata/openclonk.appdata.xml -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/games/openclonk make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' dh_install -O--buildsystem=cmake -O-Bbuild dh_installdocs -O--buildsystem=cmake -O-Bbuild dh_installchangelogs -O--buildsystem=cmake -O-Bbuild dh_installman -O--buildsystem=cmake -O-Bbuild dh_installinit -O--buildsystem=cmake -O-Bbuild dh_installsystemduser -O--buildsystem=cmake -O-Bbuild dh_lintian -O--buildsystem=cmake -O-Bbuild dh_icons -O--buildsystem=cmake -O-Bbuild dh_perl -O--buildsystem=cmake -O-Bbuild dh_link -O--buildsystem=cmake -O-Bbuild dh_strip_nondeterminism -O--buildsystem=cmake -O-Bbuild dh_compress -O--buildsystem=cmake -O-Bbuild dh_fixperms -O--buildsystem=cmake -O-Bbuild dh_missing -O--buildsystem=cmake -O-Bbuild dh_dwz -a -O--buildsystem=cmake -O-Bbuild dwz: debian/openclonk/usr/games/openclonk: DWARF compression not beneficial - old size 63947710 new size 64496021 debian/rules override_dh_strip make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_strip --dbgsym-migration='openclonk-dbg (<< 8.0-1~)' make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dh_makeshlibs -a -O--buildsystem=cmake -O-Bbuild dh_shlibdeps -a -O--buildsystem=cmake -O-Bbuild dh_installdeb -O--buildsystem=cmake -O-Bbuild dh_gencontrol -O--buildsystem=cmake -O-Bbuild dh_md5sums -O--buildsystem=cmake -O-Bbuild debian/rules override_dh_builddeb make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_builddeb dpkg-deb: building package 'openclonk' in '../openclonk_8.1-4_amd64.deb'. dpkg-deb: building package 'openclonk-dbgsym' in '../openclonk-dbgsym_8.1-4_amd64.deb'. dpkg-deb: building package 'openclonk-data' in '../openclonk-data_8.1-4_all.deb'. make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dpkg-genbuildinfo --build=binary -O../openclonk_8.1-4_amd64.buildinfo dpkg-genchanges --build=binary -O../openclonk_8.1-4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1813198 and its subdirectories I: Current time: Fri Dec 26 20:25:51 -12 2025 I: pbuilder-time-stamp: 1766823951 Sun Nov 24 02:02:55 UTC 2024 I: 1st build successful. Starting 2nd build on remote node ionos1-amd64.debian.net. Sun Nov 24 02:02:55 UTC 2024 I: Preparing to do remote build '2' on ionos1-amd64.debian.net. Sun Nov 24 02:02:55 UTC 2024 - checking /var/lib/jenkins/offline_nodes if ionos1-amd64.debian.net is marked as down. Sun Nov 24 02:02:55 UTC 2024 - checking via ssh if ionos1-amd64.debian.net is up. removed '/tmp/read-only-fs-test-wPTK3x' ==================================================================================== Sun Nov 24 02:02:56 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos1-amd64, called using "2 openclonk trixie /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb 8.1-4" as arguments. Sun Nov 24 02:02:56 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-EzuXUDg4" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sun Nov 24 02:02:57 UTC 2024 I: Downloading source for trixie/openclonk=8.1-4 Reading package lists... NOTICE: 'openclonk' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/games-team/openclonk.git Please use: git clone https://salsa.debian.org/games-team/openclonk.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 112 MB of source archives. Get:1 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (dsc) [2270 B] Get:2 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (tar) [112 MB] Get:3 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (diff) [8464 B] Fetched 112 MB in 2s (51.3 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'openclonk' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/games-team/openclonk.git Please use: git clone https://salsa.debian.org/games-team/openclonk.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 112 MB of source archives. Get:1 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (dsc) [2270 B] Get:2 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (tar) [112 MB] Get:3 http://deb.debian.org/debian trixie/main openclonk 8.1-4 (diff) [8464 B] Fetched 112 MB in 2s (51.3 MB/s) Download complete and in download only mode ============================================================================= Re-Building openclonk in trixie on amd64 on ionos1-amd64 now. Date: Sun Nov 24 02:02:59 UTC 2024 Date UTC: Sun Nov 24 02:02:59 UTC 2024 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/pbuilderrc_I7s1 + case ${ARCH} in + case $ARCH in + locale=et_EE + language=et + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' openclonk = debian-installer -o openclonk = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' openclonk = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/pbuilderrc_I7s1 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b2 --logfile b2/build.log openclonk_8.1-4.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Sun Nov 24 16:03:00 +14 2024 I: pbuilder-time-stamp: 1732413780 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [openclonk_8.1-4.dsc] I: copying [./openclonk_8.1.orig.tar.xz] I: copying [./openclonk_8.1-4.debian.tar.xz] I: Extracting source gpgv: Signature made Mon Sep 4 19:47:36 2023 gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./openclonk_8.1-4.dsc: no acceptable signature found dpkg-source: info: extracting openclonk in openclonk-8.1 dpkg-source: info: unpacking openclonk_8.1.orig.tar.xz dpkg-source: info: unpacking openclonk_8.1-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying system-libb2.patch dpkg-source: info: applying fix-gcc-11-build.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/D01_modify_environment starting debug: Running on ionos1-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Nov 24 02:03 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=b4bd4cfae1bf46e295dc83ea397fe3e7 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=3720460 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/pbuilderrc_I7s1 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b2 --logfile b2/build.log openclonk_8.1-4.dsc' SUDO_GID=110 SUDO_UID=105 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://46.16.76.132:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), cmake, libx11-dev, libxxf86vm-dev, libxrandr-dev, libxpm-dev, libglew-dev, libgl-dev, libpng-dev, libpng-dev:native, libsdl2-dev, libsdl2-mixer-dev, libgtk-3-dev, qtbase5-dev, libjpeg-dev, libjpeg-dev:native, zlib1g-dev, zlib1g-dev:native, libupnp-dev, libfreetype-dev, libboost-regex-dev, imagemagick, libtinyxml-dev, libopenal-dev, libalut-dev, libgtest-dev, libb2-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on libxxf86vm-dev; however: Package libxxf86vm-dev is not installed. pbuilder-satisfydepends-dummy depends on libxrandr-dev; however: Package libxrandr-dev is not installed. pbuilder-satisfydepends-dummy depends on libxpm-dev; however: Package libxpm-dev is not installed. pbuilder-satisfydepends-dummy depends on libglew-dev; however: Package libglew-dev is not installed. pbuilder-satisfydepends-dummy depends on libgl-dev; however: Package libgl-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev; however: Package libpng-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev:native. pbuilder-satisfydepends-dummy depends on libsdl2-dev; however: Package libsdl2-dev is not installed. pbuilder-satisfydepends-dummy depends on libsdl2-mixer-dev; however: Package libsdl2-mixer-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtk-3-dev; however: Package libgtk-3-dev is not installed. pbuilder-satisfydepends-dummy depends on qtbase5-dev; however: Package qtbase5-dev is not installed. pbuilder-satisfydepends-dummy depends on libjpeg-dev; however: Package libjpeg-dev is not installed. pbuilder-satisfydepends-dummy depends on libjpeg-dev:native. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev:native. pbuilder-satisfydepends-dummy depends on libupnp-dev; however: Package libupnp-dev is not installed. pbuilder-satisfydepends-dummy depends on libfreetype-dev; however: Package libfreetype-dev is not installed. pbuilder-satisfydepends-dummy depends on libboost-regex-dev; however: Package libboost-regex-dev is not installed. pbuilder-satisfydepends-dummy depends on imagemagick; however: Package imagemagick is not installed. pbuilder-satisfydepends-dummy depends on libtinyxml-dev; however: Package libtinyxml-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenal-dev; however: Package libopenal-dev is not installed. pbuilder-satisfydepends-dummy depends on libalut-dev; however: Package libalut-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtest-dev; however: Package libgtest-dev is not installed. pbuilder-satisfydepends-dummy depends on libb2-dev; however: Package libb2-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: adwaita-icon-theme{a} at-spi2-common{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} dbus{a} dbus-bin{a} dbus-daemon{a} dbus-session-bus-common{a} dbus-system-bus-common{a} dbus-user-session{a} dconf-gsettings-backend{a} dconf-service{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gettext{a} gettext-base{a} gir1.2-atk-1.0{a} gir1.2-atspi-2.0{a} gir1.2-cloudproviders-0.3.0{a} gir1.2-freedesktop{a} gir1.2-freedesktop-dev{a} gir1.2-gdkpixbuf-2.0{a} gir1.2-glib-2.0{a} gir1.2-glib-2.0-dev{a} gir1.2-gtk-3.0{a} gir1.2-harfbuzz-0.0{a} gir1.2-ibus-1.0{a} gir1.2-pango-1.0{a} girepository-tools{a} googletest{a} groff-base{a} gtk-update-icon-cache{a} hicolor-icon-theme{a} icu-devtools{a} imagemagick{a} imagemagick-6-common{a} imagemagick-6.q16{a} intltool-debian{a} libalut-dev{a} libalut0{a} libapparmor1{a} libarchive-zip-perl{a} libarchive13t64{a} libasound2-data{a} libasound2-dev{a} libasound2t64{a} libasyncns0{a} libatk-bridge2.0-0t64{a} libatk-bridge2.0-dev{a} libatk1.0-0t64{a} libatk1.0-dev{a} libatspi2.0-0t64{a} libatspi2.0-dev{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libb2-1{a} libb2-dev{a} libblkid-dev{a} libboost-regex-dev{a} libboost-regex1.83-dev{a} libboost-regex1.83.0{a} libboost1.83-dev{a} libbrotli-dev{a} libbrotli1{a} libbz2-dev{a} libcairo-gobject2{a} libcairo-script-interpreter2{a} libcairo2{a} libcairo2-dev{a} libcloudproviders-dev{a} libcloudproviders0{a} libcolord2{a} libcom-err2{a} libcups2t64{a} libcurl4t64{a} libdatrie-dev{a} libdatrie1{a} libdav1d7{a} libdbus-1-3{a} libdbus-1-dev{a} libdconf1{a} libde265-0{a} libdebhelper-perl{a} libdecor-0-0{a} libdecor-0-dev{a} libdeflate-dev{a} libdeflate0{a} libdouble-conversion3{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-dev{a} libdrm-intel1{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libegl-dev{a} libegl-mesa0{a} libegl1{a} libegl1-mesa-dev{a} libelf1t64{a} libepoxy-dev{a} libepoxy0{a} libevdev2{a} libexpat1{a} libexpat1-dev{a} libffi-dev{a} libfftw3-double3{a} libfile-stripnondeterminism-perl{a} libflac-dev{a} libflac12t64{a} libfluidsynth-dev{a} libfluidsynth3{a} libfontconfig-dev{a} libfontconfig1{a} libfreetype-dev{a} libfreetype6{a} libfribidi-dev{a} libfribidi0{a} libgbm-dev{a} libgbm1{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf-2.0-dev{a} libgdk-pixbuf2.0-bin{a} libgdk-pixbuf2.0-common{a} libgio-2.0-dev{a} libgio-2.0-dev-bin{a} libgirepository-2.0-0{a} libgl-dev{a} libgl1{a} libgl1-mesa-dev{a} libgl1-mesa-dri{a} libglapi-mesa{a} libgles-dev{a} libgles1{a} libgles2{a} libglew-dev{a} libglew2.2{a} libglib2.0-0t64{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libglu1-mesa{a} libglu1-mesa-dev{a} libglvnd-core-dev{a} libglvnd-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libgraphite2-3{a} libgraphite2-dev{a} libgssapi-krb5-2{a} libgtest-dev{a} libgtk-3-0t64{a} libgtk-3-common{a} libgtk-3-dev{a} libgudev-1.0-0{a} libharfbuzz-cairo0{a} libharfbuzz-dev{a} libharfbuzz-gobject0{a} libharfbuzz-icu0{a} libharfbuzz-subset0{a} libharfbuzz0b{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libibus-1.0-5{a} libibus-1.0-dev{a} libice-dev{a} libice6{a} libicu-dev{a} libicu72{a} libinput-bin{a} libinput10{a} libinstpatch-1.0-2{a} libinstpatch-dev{a} libixml11t64{a} libjack-dev{a} libjack0{a} libjbig-dev{a} libjbig0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjsoncpp26{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} liblcms2-2{a} libldap-2.5-0{a} liblerc-dev{a} liblerc4{a} libllvm19{a} liblqr-1-0{a} libltdl7{a} liblzma-dev{a} liblzo2-2{a} libmagic-mgc{a} libmagic1t64{a} libmagickcore-6.q16-7t64{a} libmagickwand-6.q16-7t64{a} libmd4c0{a} libmodplug-dev{a} libmodplug1{a} libmount-dev{a} libmp3lame0{a} libmpg123-0t64{a} libmpg123-dev{a} libmtdev1t64{a} libncurses-dev{a} libncurses6{a} libnghttp2-14{a} libnsl2{a} libogg-dev{a} libogg0{a} libopenal-data{a} libopenal-dev{a} libopenal1{a} libopengl-dev{a} libopengl0{a} libopenjp2-7{a} libopus-dev{a} libopus0{a} libopusfile-dev{a} libopusfile0{a} libout123-0t64{a} libpam-systemd{a} libpango-1.0-0{a} libpango1.0-dev{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpangoxft-1.0-0{a} libpciaccess-dev{a} libpciaccess0{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpipewire-0.3-0t64{a} libpipewire-0.3-dev{a} libpixman-1-0{a} libpixman-1-dev{a} libpkgconf3{a} libpng-dev{a} libpng16-16t64{a} libproc2-0{a} libpsl5t64{a} libpulse-dev{a} libpulse-mainloop-glib0{a} libpulse0{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libqt5concurrent5t64{a} libqt5core5t64{a} libqt5dbus5t64{a} libqt5gui5t64{a} libqt5network5t64{a} libqt5printsupport5t64{a} libqt5sql5t64{a} libqt5test5t64{a} libqt5widgets5t64{a} libqt5xml5t64{a} libraw23t64{a} libreadline-dev{a} libreadline8t64{a} librhash1{a} librtmp1{a} libsamplerate0{a} libsamplerate0-dev{a} libsasl2-2{a} libsasl2-modules-db{a} libsdl2-2.0-0{a} libsdl2-dev{a} libsdl2-mixer-2.0-0{a} libsdl2-mixer-dev{a} libselinux1-dev{a} libsensors-config{a} libsensors5{a} libsepol-dev{a} libsharpyuv-dev{a} libsharpyuv0{a} libsm-dev{a} libsm6{a} libsndfile1{a} libsndfile1-dev{a} libsndio-dev{a} libsndio7.0{a} libspa-0.2-dev{a} libspa-0.2-modules{a} libssh2-1t64{a} libsyn123-0t64{a} libsysprof-capture-4-dev{a} libsystemd-dev{a} libsystemd-shared{a} libthai-data{a} libthai-dev{a} libthai0{a} libtiff-dev{a} libtiff6{a} libtiffxx6{a} libtinyxml-dev{a} libtinyxml2.6.2v5{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libudev-dev{a} libupnp-dev{a} libupnp17t64{a} libuv1t64{a} libvorbis-dev{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libvulkan-dev{a} libvulkan1{a} libwacom-common{a} libwacom9{a} libwayland-bin{a} libwayland-client0{a} libwayland-cursor0{a} libwayland-dev{a} libwayland-egl1{a} libwayland-server0{a} libwebp-dev{a} libwebp7{a} libwebpdecoder3{a} libwebpdemux2{a} libwebpmux3{a} libwebrtc-audio-processing1{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libxau-dev{a} libxau6{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-icccm4{a} libxcb-image0{a} libxcb-keysyms1{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-render0-dev{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-shm0-dev{a} libxcb-sync1{a} libxcb-util1{a} libxcb-xfixes0{a} libxcb-xinerama0{a} libxcb-xinput0{a} libxcb-xkb1{a} libxcb1{a} libxcb1-dev{a} libxcomposite-dev{a} libxcomposite1{a} libxcursor-dev{a} libxcursor1{a} libxdamage-dev{a} libxdamage1{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxft-dev{a} libxft2{a} libxi-dev{a} libxi6{a} libxinerama-dev{a} libxinerama1{a} libxkbcommon-dev{a} libxkbcommon-x11-0{a} libxkbcommon0{a} libxml2{a} libxpm-dev{a} libxpm4{a} libxrandr-dev{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxshmfence1{a} libxss-dev{a} libxss1{a} libxt-dev{a} libxt6t64{a} libxtst-dev{a} libxtst6{a} libxv-dev{a} libxv1{a} libxxf86vm-dev{a} libxxf86vm1{a} libz3-4{a} libzstd-dev{a} m4{a} man-db{a} media-types{a} mesa-libgallium{a} native-architecture{a} netbase{a} pango1.0-tools{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3-packaging{a} python3.12{a} python3.12-minimal{a} qt5-qmake{a} qt5-qmake-bin{a} qtbase5-dev{a} qtbase5-dev-tools{a} qtchooser{a} readline-common{a} sensible-utils{a} sgml-base{a} shared-mime-info{a} systemd{a} systemd-sysv{a} timgm6mb-soundfont{a} tzdata{a} uuid-dev{a} wayland-protocols{a} x11-common{a} x11proto-dev{a} xkb-data{a} xml-core{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf at-spi2-core bzip2-doc ca-certificates chrony curl fonts-urw-base35 ghostscript krb5-locales libarchive-cpio-perl libdecor-0-plugin-1-cairo libdecor-0-plugin-1-gtk libgpm2 libgtk-3-bin libheif-plugin-aomenc libheif-plugin-x265 libkmod2 libldap-common libltdl-dev libmagickcore-6.q16-7-extra libmail-sendmail-perl libnss-systemd libpipewire-0.3-common libpng-tools libqt5opengl5-dev libqt5sql5-ibase libqt5sql5-mysql libqt5sql5-odbc libqt5sql5-psql libqt5sql5-sqlite libqt5sql5-tds libqt5svg5 librsvg2-common libsasl2-modules libssl-dev linux-sysctl-defaults lynx mesa-vulkan-drivers netpbm ntpsec openntpd psmisc publicsuffix qt5-gtk-platformtheme qttranslations5-l10n qtwayland5 systemd-cryptsetup systemd-timesyncd wget xdg-user-dirs 0 packages upgraded, 455 newly installed, 0 to remove and 0 not upgraded. Need to get 208 MB of archives. After unpacking 1004 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libapparmor1 amd64 3.1.7-1+b3 [42.1 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libsystemd-shared amd64 257~rc2-3 [2133 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 systemd amd64 257~rc2-3 [3603 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 systemd-sysv amd64 257~rc2-3 [59.3 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 libdbus-1-3 amd64 1.14.10-6 [203 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 dbus-bin amd64 1.14.10-6 [106 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 dbus-session-bus-common all 1.14.10-6 [79.2 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.4-1 [106 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 dbus-daemon amd64 1.14.10-6 [185 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 dbus-system-bus-common all 1.14.10-6 [80.2 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 dbus amd64 1.14.10-6 [98.5 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 libfftw3-double3 amd64 3.3.10-1+b3 [780 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b6 [302 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 libpng16-16t64 amd64 1.6.44-2 [280 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 libfreetype6 amd64 2.13.3+dfsg-1 [452 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 fontconfig-config amd64 2.15.0-1.1+b1 [318 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 libfontconfig1 amd64 2.15.0-1.1+b1 [391 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libsharpyuv0 amd64 1.4.0-0.1+b1 [113 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libdav1d7 amd64 1.5.0-1+b1 [550 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 libheif-plugin-dav1d amd64 1.19.3-1 [11.2 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libde265-0 amd64 1.0.15-1+b2 [189 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libheif-plugin-libde265 amd64 1.19.3-1 [15.0 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libheif1 amd64 1.19.3-1 [489 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 libjbig0 amd64 2.1-6.1+b2 [32.1 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo amd64 1:2.1.5-3+b1 [168 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 liblcms2-2 amd64 2.16-2 [160 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 libglib2.0-0t64 amd64 2.82.2-2 [1501 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 liblqr-1-0 amd64 0.4.2-2.1+b2 [29.5 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libltdl7 amd64 2.4.7-8 [393 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 libopenjp2-7 amd64 2.5.0-2+b4 [199 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 libraw23t64 amd64 0.21.3-1+b1 [390 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 libdeflate0 amd64 1.22-1 [47.3 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 liblerc4 amd64 4.0.0+ds-5 [183 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 libwebp7 amd64 1.4.0-0.1+b1 [313 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 libtiff6 amd64 4.5.1+git230720-5 [324 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libwebpdemux2 amd64 1.4.0-0.1+b1 [111 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 libwebpmux3 amd64 1.4.0-0.1+b1 [123 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libxau6 amd64 1:1.0.11-1 [20.4 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libxdmcp6 amd64 1:1.1.2-3+b2 [24.4 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libxcb1 amd64 1.17.0-2+b1 [144 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libx11-data all 2:1.8.10-2 [337 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 libx11-6 amd64 2:1.8.10-2 [813 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 libxext6 amd64 2:1.3.4-1+b2 [50.5 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-5+b1 [9423 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [67.3 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1+b1 [1741 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 libmagickwand-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1+b1 [311 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 libpython3.12-minimal amd64 3.12.7-3 [815 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 python3.12-minimal amd64 3.12.7-3 [2162 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.12.6-1 [26.7 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 media-types all 10.1.0 [26.9 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 tzdata all 2024b-3 [255 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-3 [32.5 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.1-1+b1 [23.2 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-3 [79.9 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get: 61 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-3 [324 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-3 [136 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-5 [69.3 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-5 [169 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 libpython3.12-stdlib amd64 3.12.7-3 [1966 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 python3.12 amd64 3.12.7-3 [671 kB] Get: 70 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.12.6-1 [9692 B] Get: 71 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.12.6-1 [27.8 kB] Get: 72 http://deb.debian.org/debian trixie/main amd64 sgml-base all 1.31 [15.4 kB] Get: 73 http://deb.debian.org/debian trixie/main amd64 libproc2-0 amd64 2:4.0.4-6 [64.8 kB] Get: 74 http://deb.debian.org/debian trixie/main amd64 procps amd64 2:4.0.4-6 [879 kB] Get: 75 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 76 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 77 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 78 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 79 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.22.5-2 [200 kB] Get: 80 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 81 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-5 [1181 kB] Get: 82 http://deb.debian.org/debian trixie/main amd64 libpam-systemd amd64 257~rc2-3 [291 kB] Get: 83 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40.2-11 [91.5 kB] Get: 84 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 85 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 86 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [311 kB] Get: 87 http://deb.debian.org/debian trixie/main amd64 shared-mime-info amd64 2.4-5+b1 [759 kB] Get: 88 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-1+b1 [141 kB] Get: 89 http://deb.debian.org/debian trixie/main amd64 gtk-update-icon-cache amd64 4.16.5+ds-2 [50.3 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 hicolor-icon-theme all 0.18-1 [12.0 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 adwaita-icon-theme all 47.0-2 [463 kB] Get: 92 http://deb.debian.org/debian trixie/main amd64 at-spi2-common all 2.54.0-1 [170 kB] Get: 93 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 94 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3 [493 kB] Get: 95 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 96 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 97 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.22.5-2 [723 kB] Get: 98 http://deb.debian.org/debian trixie/main amd64 cmake-data all 3.30.5-1 [2223 kB] Get: 99 http://deb.debian.org/debian trixie/main amd64 libarchive13t64 amd64 3.7.4-1.1 [349 kB] Get: 100 http://deb.debian.org/debian trixie/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8 [19.6 kB] Get: 101 http://deb.debian.org/debian trixie/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8 [57.3 kB] Get: 102 http://deb.debian.org/debian trixie/main amd64 libldap-2.5-0 amd64 2.5.18+dfsg-3+b1 [188 kB] Get: 103 http://deb.debian.org/debian trixie/main amd64 libnghttp2-14 amd64 1.64.0-1 [75.5 kB] Get: 104 http://deb.debian.org/debian trixie/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get: 105 http://deb.debian.org/debian trixie/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB] Get: 106 http://deb.debian.org/debian trixie/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get: 107 http://deb.debian.org/debian trixie/main amd64 libcurl4t64 amd64 8.11.0-1 [351 kB] Get: 108 http://deb.debian.org/debian trixie/main amd64 libjsoncpp26 amd64 1.9.6-3 [81.7 kB] Get: 109 http://deb.debian.org/debian trixie/main amd64 librhash1 amd64 1.4.5-1 [132 kB] Get: 110 http://deb.debian.org/debian trixie/main amd64 libuv1t64 amd64 1.48.0-7 [148 kB] Get: 111 http://deb.debian.org/debian trixie/main amd64 cmake amd64 3.30.5-1 [11.4 MB] Get: 112 http://deb.debian.org/debian trixie/main amd64 dbus-user-session amd64 1.14.10-6 [79.0 kB] Get: 113 http://deb.debian.org/debian trixie/main amd64 libdconf1 amd64 0.40.0-4+b3 [41.9 kB] Get: 114 http://deb.debian.org/debian trixie/main amd64 dconf-service amd64 0.40.0-4+b3 [32.6 kB] Get: 115 http://deb.debian.org/debian trixie/main amd64 dconf-gsettings-backend amd64 0.40.0-4+b3 [28.8 kB] Get: 116 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.20 [89.7 kB] Get: 117 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-8 [517 kB] Get: 118 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 119 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 120 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 121 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 122 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 123 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 124 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.22.5-2 [1601 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 127 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.20 [915 kB] Get: 128 http://deb.debian.org/debian trixie/main amd64 fontconfig amd64 2.15.0-1.1+b1 [463 kB] Get: 129 http://deb.debian.org/debian trixie/main amd64 gir1.2-glib-2.0 amd64 2.82.2-2 [193 kB] Get: 130 http://deb.debian.org/debian trixie/main amd64 libatk1.0-0t64 amd64 2.54.0-1 [51.2 kB] Get: 131 http://deb.debian.org/debian trixie/main amd64 gir1.2-atk-1.0 amd64 2.54.0-1 [25.5 kB] Get: 132 http://deb.debian.org/debian trixie/main amd64 libpixman-1-0 amd64 0.44.0-3 [248 kB] Get: 133 http://deb.debian.org/debian trixie/main amd64 libxcb-render0 amd64 1.17.0-2+b1 [115 kB] Get: 134 http://deb.debian.org/debian trixie/main amd64 libxcb-shm0 amd64 1.17.0-2+b1 [105 kB] Get: 135 http://deb.debian.org/debian trixie/main amd64 libxrender1 amd64 1:0.9.10-1.1+b2 [27.8 kB] Get: 136 http://deb.debian.org/debian trixie/main amd64 libcairo2 amd64 1.18.2-2 [535 kB] Get: 137 http://deb.debian.org/debian trixie/main amd64 libcairo-gobject2 amd64 1.18.2-2 [130 kB] Get: 138 http://deb.debian.org/debian trixie/main amd64 gir1.2-freedesktop amd64 1.82.0-2 [59.7 kB] Get: 139 http://deb.debian.org/debian trixie/main amd64 libxi6 amd64 2:1.8.2-1 [78.9 kB] Get: 140 http://deb.debian.org/debian trixie/main amd64 libatspi2.0-0t64 amd64 2.54.0-1 [76.4 kB] Get: 141 http://deb.debian.org/debian trixie/main amd64 gir1.2-atspi-2.0 amd64 2.54.0-1 [22.9 kB] Get: 142 http://deb.debian.org/debian trixie/main amd64 libcloudproviders0 amd64 0.3.6-1+b1 [29.2 kB] Get: 143 http://deb.debian.org/debian trixie/main amd64 gir1.2-cloudproviders-0.3.0 amd64 0.3.6-1+b1 [7340 B] Get: 144 http://deb.debian.org/debian trixie/main amd64 gir1.2-glib-2.0-dev amd64 2.82.2-2 [902 kB] Get: 145 http://deb.debian.org/debian trixie/main amd64 gir1.2-freedesktop-dev amd64 1.82.0-2 [50.8 kB] Get: 146 http://deb.debian.org/debian trixie/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.42.12+dfsg-1+b1 [14.3 kB] Get: 147 http://deb.debian.org/debian trixie/main amd64 libgraphite2-3 amd64 1.3.14-2+b1 [75.4 kB] Get: 148 http://deb.debian.org/debian trixie/main amd64 libharfbuzz0b amd64 10.0.1-1 [477 kB] Get: 149 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-gobject0 amd64 10.0.1-1 [32.5 kB] Get: 150 http://deb.debian.org/debian trixie/main amd64 gir1.2-harfbuzz-0.0 amd64 10.0.1-1 [41.8 kB] Get: 151 http://deb.debian.org/debian trixie/main amd64 libfribidi0 amd64 1.0.15-1 [71.8 kB] Get: 152 http://deb.debian.org/debian trixie/main amd64 libthai-data all 0.1.29-2 [168 kB] Get: 153 http://deb.debian.org/debian trixie/main amd64 libdatrie1 amd64 0.2.13-3+b1 [38.1 kB] Get: 154 http://deb.debian.org/debian trixie/main amd64 libthai0 amd64 0.1.29-2+b1 [49.4 kB] Get: 155 http://deb.debian.org/debian trixie/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [223 kB] Get: 156 http://deb.debian.org/debian trixie/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [54.2 kB] Get: 157 http://deb.debian.org/debian trixie/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [35.2 kB] Get: 158 http://deb.debian.org/debian trixie/main amd64 libxft2 amd64 2.3.6-1+b2 [54.5 kB] Get: 159 http://deb.debian.org/debian trixie/main amd64 libpangoxft-1.0-0 amd64 1.54.0+ds-3 [27.3 kB] Get: 160 http://deb.debian.org/debian trixie/main amd64 gir1.2-pango-1.0 amd64 1.54.0+ds-3 [38.6 kB] Get: 161 http://deb.debian.org/debian trixie/main amd64 libatk-bridge2.0-0t64 amd64 2.54.0-1 [67.6 kB] Get: 162 http://deb.debian.org/debian trixie/main amd64 libcolord2 amd64 1.4.7-1+b2 [140 kB] Get: 163 http://deb.debian.org/debian trixie/main amd64 libavahi-common-data amd64 0.8-13+b3 [112 kB] Get: 164 http://deb.debian.org/debian trixie/main amd64 libavahi-common3 amd64 0.8-13+b3 [43.2 kB] Get: 165 http://deb.debian.org/debian trixie/main amd64 libavahi-client3 amd64 0.8-13+b3 [47.5 kB] Get: 166 http://deb.debian.org/debian trixie/main amd64 libcups2t64 amd64 2.4.10-2 [251 kB] Get: 167 http://deb.debian.org/debian trixie/main amd64 libepoxy0 amd64 1.5.10-2 [193 kB] Get: 168 http://deb.debian.org/debian trixie/main amd64 libwayland-client0 amd64 1.23.0-1+b1 [26.6 kB] Get: 169 http://deb.debian.org/debian trixie/main amd64 libwayland-cursor0 amd64 1.23.0-1+b1 [11.7 kB] Get: 170 http://deb.debian.org/debian trixie/main amd64 libwayland-egl1 amd64 1.23.0-1+b1 [5664 B] Get: 171 http://deb.debian.org/debian trixie/main amd64 libxcomposite1 amd64 1:0.4.6-1 [16.3 kB] Get: 172 http://deb.debian.org/debian trixie/main amd64 libxfixes3 amd64 1:6.0.0-2+b2 [20.3 kB] Get: 173 http://deb.debian.org/debian trixie/main amd64 libxcursor1 amd64 1:1.2.2-1+b1 [37.6 kB] Get: 174 http://deb.debian.org/debian trixie/main amd64 libxdamage1 amd64 1:1.1.6-1+b2 [15.5 kB] Get: 175 http://deb.debian.org/debian trixie/main amd64 libxinerama1 amd64 2:1.1.4-3+b2 [16.0 kB] Get: 176 http://deb.debian.org/debian trixie/main amd64 xkb-data all 2.42-1 [790 kB] Get: 177 http://deb.debian.org/debian trixie/main amd64 libxkbcommon0 amd64 1.6.0-1+b2 [111 kB] Get: 178 http://deb.debian.org/debian trixie/main amd64 libxrandr2 amd64 2:1.5.4-1+b1 [36.3 kB] Get: 179 http://deb.debian.org/debian trixie/main amd64 libgtk-3-common all 3.24.43-4 [4657 kB] Get: 180 http://deb.debian.org/debian trixie/main amd64 libgtk-3-0t64 amd64 3.24.43-4 [2754 kB] Get: 181 http://deb.debian.org/debian trixie/main amd64 gir1.2-gtk-3.0 amd64 3.24.43-4 [223 kB] Get: 182 http://deb.debian.org/debian trixie/main amd64 libibus-1.0-5 amd64 1.5.31-1 [454 kB] Get: 183 http://deb.debian.org/debian trixie/main amd64 gir1.2-ibus-1.0 amd64 1.5.31-1 [363 kB] Get: 184 http://deb.debian.org/debian trixie/main amd64 native-architecture all 0.2.3 [2108 B] Get: 185 http://deb.debian.org/debian trixie/main amd64 libgirepository-2.0-0 amd64 2.82.2-2 [138 kB] Get: 186 http://deb.debian.org/debian trixie/main amd64 girepository-tools amd64 2.82.2-2 [144 kB] Get: 187 http://deb.debian.org/debian trixie/main amd64 googletest all 1.15.2-1 [514 kB] Get: 188 http://deb.debian.org/debian trixie/main amd64 icu-devtools amd64 72.1-5+b1 [210 kB] Get: 189 http://deb.debian.org/debian trixie/main amd64 imagemagick-6.q16 amd64 8:6.9.13.12+dfsg1-1+b1 [290 kB] Get: 190 http://deb.debian.org/debian trixie/main amd64 imagemagick amd64 8:6.9.13.12+dfsg1-1+b1 [19.9 kB] Get: 191 http://deb.debian.org/debian trixie/main amd64 libopenal-data all 1:1.23.1-4 [165 kB] Get: 192 http://deb.debian.org/debian trixie/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] Get: 193 http://deb.debian.org/debian trixie/main amd64 libasound2t64 amd64 1.2.12-1+b1 [371 kB] Get: 194 http://deb.debian.org/debian trixie/main amd64 libsndio7.0 amd64 1.10.0-0.1 [27.6 kB] Get: 195 http://deb.debian.org/debian trixie/main amd64 libopenal1 amd64 1:1.23.1-4+b2 [528 kB] Get: 196 http://deb.debian.org/debian trixie/main amd64 libalut0 amd64 1.1.0-6+b2 [31.1 kB] Get: 197 http://deb.debian.org/debian trixie/main amd64 libopenal-dev amd64 1:1.23.1-4+b2 [32.6 kB] Get: 198 http://deb.debian.org/debian trixie/main amd64 libalut-dev amd64 1.1.0-6+b2 [35.2 kB] Get: 199 http://deb.debian.org/debian trixie/main amd64 libasound2-dev amd64 1.2.12-1+b1 [116 kB] Get: 200 http://deb.debian.org/debian trixie/main amd64 libasyncns0 amd64 0.8-6+b5 [12.0 kB] Get: 201 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 202 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 203 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 204 http://deb.debian.org/debian trixie/main amd64 libffi-dev amd64 3.4.6-1 [60.6 kB] Get: 205 http://deb.debian.org/debian trixie/main amd64 uuid-dev amd64 2.40.2-11 [47.2 kB] Get: 206 http://deb.debian.org/debian trixie/main amd64 libblkid-dev amd64 2.40.2-11 [204 kB] Get: 207 http://deb.debian.org/debian trixie/main amd64 libsepol-dev amd64 3.7-1 [370 kB] Get: 208 http://deb.debian.org/debian trixie/main amd64 libpcre2-16-0 amd64 10.42-4+b2 [249 kB] Get: 209 http://deb.debian.org/debian trixie/main amd64 libpcre2-32-0 amd64 10.42-4+b2 [237 kB] Get: 210 http://deb.debian.org/debian trixie/main amd64 libpcre2-posix3 amd64 10.42-4+b2 [55.8 kB] Get: 211 http://deb.debian.org/debian trixie/main amd64 libpcre2-dev amd64 10.42-4+b2 [763 kB] Get: 212 http://deb.debian.org/debian trixie/main amd64 libselinux1-dev amd64 3.7-3+b1 [160 kB] Get: 213 http://deb.debian.org/debian trixie/main amd64 libmount-dev amd64 2.40.2-11 [29.0 kB] Get: 214 http://deb.debian.org/debian trixie/main amd64 libsysprof-capture-4-dev amd64 47.0-2 [47.6 kB] Get: 215 http://deb.debian.org/debian trixie/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b1 [920 kB] Get: 216 http://deb.debian.org/debian trixie/main amd64 libgio-2.0-dev amd64 2.82.2-2 [1674 kB] Get: 217 http://deb.debian.org/debian trixie/main amd64 libglib2.0-data all 2.82.2-2 [1274 kB] Get: 218 http://deb.debian.org/debian trixie/main amd64 libglib2.0-bin amd64 2.82.2-2 [126 kB] Get: 219 http://deb.debian.org/debian trixie/main amd64 python3-packaging all 24.2-1 [55.3 kB] Get: 220 http://deb.debian.org/debian trixie/main amd64 libgio-2.0-dev-bin amd64 2.82.2-2 [162 kB] Get: 221 http://deb.debian.org/debian trixie/main amd64 libglib2.0-dev-bin amd64 2.82.2-2 [51.1 kB] Get: 222 http://deb.debian.org/debian trixie/main amd64 libglib2.0-dev amd64 2.82.2-2 [51.8 kB] Get: 223 http://deb.debian.org/debian trixie/main amd64 libatk1.0-dev amd64 2.54.0-1 [106 kB] Get: 224 http://deb.debian.org/debian trixie/main amd64 xml-core all 0.19 [20.1 kB] Get: 225 http://deb.debian.org/debian trixie/main amd64 libdbus-1-dev amd64 1.14.10-6 [242 kB] Get: 226 http://deb.debian.org/debian trixie/main amd64 x11-common all 1:7.7+23.1 [216 kB] Get: 227 http://deb.debian.org/debian trixie/main amd64 libxtst6 amd64 2:1.2.3-1.1+b2 [25.9 kB] Get: 228 http://deb.debian.org/debian trixie/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 229 http://deb.debian.org/debian trixie/main amd64 x11proto-dev all 2024.1-1 [603 kB] Get: 230 http://deb.debian.org/debian trixie/main amd64 libxau-dev amd64 1:1.0.11-1 [23.6 kB] Get: 231 http://deb.debian.org/debian trixie/main amd64 libxdmcp-dev amd64 1:1.1.2-3+b2 [40.8 kB] Get: 232 http://deb.debian.org/debian trixie/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get: 233 http://deb.debian.org/debian trixie/main amd64 libxcb1-dev amd64 1.17.0-2+b1 [181 kB] Get: 234 http://deb.debian.org/debian trixie/main amd64 libx11-dev amd64 2:1.8.10-2 [891 kB] Get: 235 http://deb.debian.org/debian trixie/main amd64 libxext-dev amd64 2:1.3.4-1+b2 [104 kB] Get: 236 http://deb.debian.org/debian trixie/main amd64 libxfixes-dev amd64 1:6.0.0-2+b2 [22.3 kB] Get: 237 http://deb.debian.org/debian trixie/main amd64 libxi-dev amd64 2:1.8.2-1 [241 kB] Get: 238 http://deb.debian.org/debian trixie/main amd64 libxtst-dev amd64 2:1.2.3-1.1+b2 [30.2 kB] Get: 239 http://deb.debian.org/debian trixie/main amd64 libatspi2.0-dev amd64 2.54.0-1 [81.8 kB] Get: 240 http://deb.debian.org/debian trixie/main amd64 libatk-bridge2.0-dev amd64 2.54.0-1 [9752 B] Get: 241 http://deb.debian.org/debian trixie/main amd64 libb2-1 amd64 0.98.1-1.1+b2 [41.7 kB] Get: 242 http://deb.debian.org/debian trixie/main amd64 libb2-dev amd64 0.98.1-1.1+b2 [45.4 kB] Get: 243 http://deb.debian.org/debian trixie/main amd64 libboost1.83-dev amd64 1.83.0-3.2 [10.6 MB] Get: 244 http://deb.debian.org/debian trixie/main amd64 libboost-regex1.83.0 amd64 1.83.0-3.2 [329 kB] Get: 245 http://deb.debian.org/debian trixie/main amd64 libicu-dev amd64 72.1-5+b1 [10.4 MB] Get: 246 http://deb.debian.org/debian trixie/main amd64 libboost-regex1.83-dev amd64 1.83.0-3.2 [346 kB] Get: 247 http://deb.debian.org/debian trixie/main amd64 libboost-regex-dev amd64 1.83.0.2+b2 [3864 B] Get: 248 http://deb.debian.org/debian trixie/main amd64 libbrotli-dev amd64 1.1.0-2+b6 [316 kB] Get: 249 http://deb.debian.org/debian trixie/main amd64 libbz2-dev amd64 1.0.8-6 [31.4 kB] Get: 250 http://deb.debian.org/debian trixie/main amd64 liblzo2-2 amd64 2.10-3+b1 [55.1 kB] Get: 251 http://deb.debian.org/debian trixie/main amd64 libcairo-script-interpreter2 amd64 1.18.2-2 [58.8 kB] Get: 252 http://deb.debian.org/debian trixie/main amd64 libexpat1-dev amd64 2.6.4-1 [158 kB] Get: 253 http://deb.debian.org/debian trixie/main amd64 libpng-dev amd64 1.6.44-2 [366 kB] Get: 254 http://deb.debian.org/debian trixie/main amd64 libfreetype-dev amd64 2.13.3+dfsg-1 [622 kB] Get: 255 http://deb.debian.org/debian trixie/main amd64 libfontconfig-dev amd64 2.15.0-1.1+b1 [414 kB] Get: 256 http://deb.debian.org/debian trixie/main amd64 libpixman-1-dev amd64 0.44.0-3 [11.4 kB] Get: 257 http://deb.debian.org/debian trixie/main amd64 libice6 amd64 2:1.1.1-1 [65.4 kB] Get: 258 http://deb.debian.org/debian trixie/main amd64 libsm6 amd64 2:1.2.4-1 [35.2 kB] Get: 259 http://deb.debian.org/debian trixie/main amd64 libice-dev amd64 2:1.1.1-1 [73.8 kB] Get: 260 http://deb.debian.org/debian trixie/main amd64 libsm-dev amd64 2:1.2.4-1 [37.7 kB] Get: 261 http://deb.debian.org/debian trixie/main amd64 libxcb-render0-dev amd64 1.17.0-2+b1 [118 kB] Get: 262 http://deb.debian.org/debian trixie/main amd64 libxcb-shm0-dev amd64 1.17.0-2+b1 [108 kB] Get: 263 http://deb.debian.org/debian trixie/main amd64 libxrender-dev amd64 1:0.9.10-1.1+b2 [35.8 kB] Get: 264 http://deb.debian.org/debian trixie/main amd64 libcairo2-dev amd64 1.18.2-2 [43.0 kB] Get: 265 http://deb.debian.org/debian trixie/main amd64 libcloudproviders-dev amd64 0.3.6-1+b1 [17.5 kB] Get: 266 http://deb.debian.org/debian trixie/main amd64 libdatrie-dev amd64 0.2.13-3+b1 [18.4 kB] Get: 267 http://deb.debian.org/debian trixie/main amd64 libdecor-0-0 amd64 0.2.2-1+b2 [15.6 kB] Get: 268 http://deb.debian.org/debian trixie/main amd64 libwayland-server0 amd64 1.23.0-1+b1 [34.2 kB] Get: 269 http://deb.debian.org/debian trixie/main amd64 libwayland-bin amd64 1.23.0-1+b1 [21.4 kB] Get: 270 http://deb.debian.org/debian trixie/main amd64 libwayland-dev amd64 1.23.0-1+b1 [73.7 kB] Get: 271 http://deb.debian.org/debian trixie/main amd64 libdecor-0-dev amd64 0.2.2-1+b2 [7656 B] Get: 272 http://deb.debian.org/debian trixie/main amd64 libdeflate-dev amd64 1.22-1 [55.8 kB] Get: 273 http://deb.debian.org/debian trixie/main amd64 libdouble-conversion3 amd64 3.3.0-1+b2 [41.8 kB] Get: 274 http://deb.debian.org/debian trixie/main amd64 libdrm-common all 2.4.123-1 [8084 B] Get: 275 http://deb.debian.org/debian trixie/main amd64 libdrm2 amd64 2.4.123-1 [38.7 kB] Get: 276 http://deb.debian.org/debian trixie/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [22.3 kB] Get: 277 http://deb.debian.org/debian trixie/main amd64 libpciaccess0 amd64 0.17-3+b2 [51.9 kB] Get: 278 http://deb.debian.org/debian trixie/main amd64 libdrm-intel1 amd64 2.4.123-1 [63.7 kB] Get: 279 http://deb.debian.org/debian trixie/main amd64 libdrm-radeon1 amd64 2.4.123-1 [22.3 kB] Get: 280 http://deb.debian.org/debian trixie/main amd64 libdrm-nouveau2 amd64 2.4.123-1 [19.6 kB] Get: 281 http://deb.debian.org/debian trixie/main amd64 libpciaccess-dev amd64 0.17-3+b2 [55.4 kB] Get: 282 http://deb.debian.org/debian trixie/main amd64 libdrm-dev amd64 2.4.123-1 [295 kB] Get: 283 http://deb.debian.org/debian trixie/main amd64 libedit2 amd64 3.1-20240808-1 [93.9 kB] Get: 284 http://deb.debian.org/debian trixie/main amd64 libglvnd0 amd64 1.7.0-1+b2 [52.0 kB] Get: 285 http://deb.debian.org/debian trixie/main amd64 libxcb-randr0 amd64 1.17.0-2+b1 [117 kB] Get: 286 http://deb.debian.org/debian trixie/main amd64 libglapi-mesa amd64 24.2.7-1 [37.9 kB] Get: 287 http://deb.debian.org/debian trixie/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB] Get: 288 http://deb.debian.org/debian trixie/main amd64 libllvm19 amd64 1:19.1.3-2 [26.0 MB] Get: 289 http://deb.debian.org/debian trixie/main amd64 libsensors-config all 1:3.6.0-10 [14.6 kB] Get: 290 http://deb.debian.org/debian trixie/main amd64 libsensors5 amd64 1:3.6.0-10+b1 [35.1 kB] Get: 291 http://deb.debian.org/debian trixie/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [241 kB] Get: 292 http://deb.debian.org/debian trixie/main amd64 libxcb-dri2-0 amd64 1.17.0-2+b1 [107 kB] Get: 293 http://deb.debian.org/debian trixie/main amd64 libxcb-dri3-0 amd64 1.17.0-2+b1 [107 kB] Get: 294 http://deb.debian.org/debian trixie/main amd64 libxcb-present0 amd64 1.17.0-2+b1 [106 kB] Get: 295 http://deb.debian.org/debian trixie/main amd64 libxcb-sync1 amd64 1.17.0-2+b1 [109 kB] Get: 296 http://deb.debian.org/debian trixie/main amd64 libxcb-xfixes0 amd64 1.17.0-2+b1 [109 kB] Get: 297 http://deb.debian.org/debian trixie/main amd64 libxshmfence1 amd64 1.3-1+b2 [8848 B] Get: 298 http://deb.debian.org/debian trixie/main amd64 mesa-libgallium amd64 24.2.7-1 [9186 kB] Get: 299 http://deb.debian.org/debian trixie/main amd64 libgbm1 amd64 24.2.7-1 [42.8 kB] Get: 300 http://deb.debian.org/debian trixie/main amd64 libegl-mesa0 amd64 24.2.7-1 [133 kB] Get: 301 http://deb.debian.org/debian trixie/main amd64 libegl1 amd64 1.7.0-1+b2 [34.6 kB] Get: 302 http://deb.debian.org/debian trixie/main amd64 libxcb-glx0 amd64 1.17.0-2+b1 [122 kB] Get: 303 http://deb.debian.org/debian trixie/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b3 [19.3 kB] Get: 304 http://deb.debian.org/debian trixie/main amd64 libvulkan1 amd64 1.3.296.0-1 [126 kB] Get: 305 http://deb.debian.org/debian trixie/main amd64 libgl1-mesa-dri amd64 24.2.7-1 [43.9 kB] Get: 306 http://deb.debian.org/debian trixie/main amd64 libglx-mesa0 amd64 24.2.7-1 [154 kB] Get: 307 http://deb.debian.org/debian trixie/main amd64 libglx0 amd64 1.7.0-1+b2 [34.9 kB] Get: 308 http://deb.debian.org/debian trixie/main amd64 libgl1 amd64 1.7.0-1+b2 [89.5 kB] Get: 309 http://deb.debian.org/debian trixie/main amd64 libglx-dev amd64 1.7.0-1+b2 [15.8 kB] Get: 310 http://deb.debian.org/debian trixie/main amd64 libgl-dev amd64 1.7.0-1+b2 [101 kB] Get: 311 http://deb.debian.org/debian trixie/main amd64 libegl-dev amd64 1.7.0-1+b2 [19.5 kB] Get: 312 http://deb.debian.org/debian trixie/main amd64 libglvnd-core-dev amd64 1.7.0-1+b2 [13.4 kB] Get: 313 http://deb.debian.org/debian trixie/main amd64 libgles1 amd64 1.7.0-1+b2 [12.1 kB] Get: 314 http://deb.debian.org/debian trixie/main amd64 libgles2 amd64 1.7.0-1+b2 [17.3 kB] Get: 315 http://deb.debian.org/debian trixie/main amd64 libgles-dev amd64 1.7.0-1+b2 [50.8 kB] Get: 316 http://deb.debian.org/debian trixie/main amd64 libopengl0 amd64 1.7.0-1+b2 [30.9 kB] Get: 317 http://deb.debian.org/debian trixie/main amd64 libopengl-dev amd64 1.7.0-1+b2 [5388 B] Get: 318 http://deb.debian.org/debian trixie/main amd64 libglvnd-dev amd64 1.7.0-1+b2 [5148 B] Get: 319 http://deb.debian.org/debian trixie/main amd64 libegl1-mesa-dev amd64 24.2.7-1 [22.7 kB] Get: 320 http://deb.debian.org/debian trixie/main amd64 libepoxy-dev amd64 1.5.10-2 [127 kB] Get: 321 http://deb.debian.org/debian trixie/main amd64 libevdev2 amd64 1.13.3+dfsg-1 [32.2 kB] Get: 322 http://deb.debian.org/debian trixie/main amd64 libogg0 amd64 1.3.5-3+b2 [23.8 kB] Get: 323 http://deb.debian.org/debian trixie/main amd64 libflac12t64 amd64 1.4.3+ds-2.1+b1 [201 kB] Get: 324 http://deb.debian.org/debian trixie/main amd64 libogg-dev amd64 1.3.5-3+b2 [200 kB] Get: 325 http://deb.debian.org/debian trixie/main amd64 libflac-dev amd64 1.4.3+ds-2.1+b1 [253 kB] Get: 326 http://deb.debian.org/debian trixie/main amd64 libmp3lame0 amd64 3.100-6+b3 [363 kB] Get: 327 http://deb.debian.org/debian trixie/main amd64 libmpg123-0t64 amd64 1.32.9-1 [149 kB] Get: 328 http://deb.debian.org/debian trixie/main amd64 libopus0 amd64 1.5.2-2 [2852 kB] Get: 329 http://deb.debian.org/debian trixie/main amd64 libvorbis0a amd64 1.3.7-2+b1 [91.1 kB] Get: 330 http://deb.debian.org/debian trixie/main amd64 libvorbisenc2 amd64 1.3.7-2+b1 [76.1 kB] Get: 331 http://deb.debian.org/debian trixie/main amd64 libsndfile1 amd64 1.2.2-1+b3 [199 kB] Get: 332 http://deb.debian.org/debian trixie/main amd64 libinstpatch-1.0-2 amd64 1.1.6-1+b2 [250 kB] Get: 333 http://deb.debian.org/debian trixie/main amd64 libjack0 amd64 1:0.126.0-2+b3 [93.5 kB] Get: 334 http://deb.debian.org/debian trixie/main amd64 libwebrtc-audio-processing1 amd64 0.3-1+b2 [272 kB] Get: 335 http://deb.debian.org/debian trixie/main amd64 libspa-0.2-modules amd64 1.2.6-1 [617 kB] Get: 336 http://deb.debian.org/debian trixie/main amd64 libpipewire-0.3-0t64 amd64 1.2.6-1 [275 kB] Get: 337 http://deb.debian.org/debian trixie/main amd64 libpulse0 amd64 16.1+dfsg1-5.1+b1 [274 kB] Get: 338 http://deb.debian.org/debian trixie/main amd64 libsamplerate0 amd64 0.2.2-4+b2 [950 kB] Get: 339 http://deb.debian.org/debian trixie/main amd64 libxss1 amd64 1:1.2.3-1+b2 [17.0 kB] Get: 340 http://deb.debian.org/debian trixie/main amd64 libsdl2-2.0-0 amd64 2.30.9+dfsg-1 [667 kB] Get: 341 http://deb.debian.org/debian trixie/main amd64 timgm6mb-soundfont all 1.3-5 [5427 kB] Get: 342 http://deb.debian.org/debian trixie/main amd64 libfluidsynth3 amd64 2.4.0-1 [228 kB] Get: 343 http://deb.debian.org/debian trixie/main amd64 libout123-0t64 amd64 1.32.9-1 [30.3 kB] Get: 344 http://deb.debian.org/debian trixie/main amd64 libsyn123-0t64 amd64 1.32.9-1 [89.4 kB] Get: 345 http://deb.debian.org/debian trixie/main amd64 libmpg123-dev amd64 1.32.9-1 [61.7 kB] Get: 346 http://deb.debian.org/debian trixie/main amd64 libopus-dev amd64 1.5.2-2 [2915 kB] Get: 347 http://deb.debian.org/debian trixie/main amd64 libvorbisfile3 amd64 1.3.7-2+b1 [21.5 kB] Get: 348 http://deb.debian.org/debian trixie/main amd64 libvorbis-dev amd64 1.3.7-2+b1 [326 kB] Get: 349 http://deb.debian.org/debian trixie/main amd64 libsndfile1-dev amd64 1.2.2-1+b3 [339 kB] Get: 350 http://deb.debian.org/debian trixie/main amd64 libinstpatch-dev amd64 1.1.6-1+b2 [70.9 kB] Get: 351 http://deb.debian.org/debian trixie/main amd64 libjack-dev amd64 1:0.126.0-2+b3 [148 kB] Get: 352 http://deb.debian.org/debian trixie/main amd64 libspa-0.2-dev amd64 1.2.6-1 [111 kB] Get: 353 http://deb.debian.org/debian trixie/main amd64 libpipewire-0.3-dev amd64 1.2.6-1 [70.5 kB] Get: 354 http://deb.debian.org/debian trixie/main amd64 libpulse-mainloop-glib0 amd64 16.1+dfsg1-5.1+b1 [27.5 kB] Get: 355 http://deb.debian.org/debian trixie/main amd64 libpulse-dev amd64 16.1+dfsg1-5.1+b1 [89.7 kB] Get: 356 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5-2+b1 [105 kB] Get: 357 http://deb.debian.org/debian trixie/main amd64 libncurses-dev amd64 6.5-2+b1 [351 kB] Get: 358 http://deb.debian.org/debian trixie/main amd64 libreadline-dev amd64 8.2-5 [153 kB] Get: 359 http://deb.debian.org/debian trixie/main amd64 libgbm-dev amd64 24.2.7-1 [22.5 kB] Get: 360 http://deb.debian.org/debian trixie/main amd64 libibus-1.0-dev amd64 1.5.31-1 [483 kB] Get: 361 http://deb.debian.org/debian trixie/main amd64 libsamplerate0-dev amd64 0.2.2-4+b2 [62.9 kB] Get: 362 http://deb.debian.org/debian trixie/main amd64 libsndio-dev amd64 1.10.0-0.1 [25.1 kB] Get: 363 http://deb.debian.org/debian trixie/main amd64 libudev-dev amd64 257~rc2-3 [69.9 kB] Get: 364 http://deb.debian.org/debian trixie/main amd64 libxcursor-dev amd64 1:1.2.2-1+b1 [48.8 kB] Get: 365 http://deb.debian.org/debian trixie/main amd64 libxinerama-dev amd64 2:1.1.4-3+b2 [18.4 kB] Get: 366 http://deb.debian.org/debian trixie/main amd64 libxkbcommon-dev amd64 1.6.0-1+b2 [53.0 kB] Get: 367 http://deb.debian.org/debian trixie/main amd64 libxrandr-dev amd64 2:1.5.4-1+b1 [44.3 kB] Get: 368 http://deb.debian.org/debian trixie/main amd64 libxss-dev amd64 1:1.2.3-1+b2 [22.7 kB] Get: 369 http://deb.debian.org/debian trixie/main amd64 libxt6t64 amd64 1:1.2.1-1.2+b1 [188 kB] Get: 370 http://deb.debian.org/debian trixie/main amd64 libxt-dev amd64 1:1.2.1-1.2+b1 [407 kB] Get: 371 http://deb.debian.org/debian trixie/main amd64 libxv1 amd64 2:1.0.11-1.1+b2 [23.3 kB] Get: 372 http://deb.debian.org/debian trixie/main amd64 libxv-dev amd64 2:1.0.11-1.1+b2 [47.0 kB] Get: 373 http://deb.debian.org/debian trixie/main amd64 libxxf86vm-dev amd64 1:1.1.4-1+b3 [24.1 kB] Get: 374 http://deb.debian.org/debian trixie/main amd64 libsdl2-dev amd64 2.30.9+dfsg-1 [1097 kB] Get: 375 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257~rc2-3 [1347 kB] Get: 376 http://deb.debian.org/debian trixie/main amd64 libfluidsynth-dev amd64 2.4.0-1 [41.8 kB] Get: 377 http://deb.debian.org/debian trixie/main amd64 libfribidi-dev amd64 1.0.15-1 [111 kB] Get: 378 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.12+dfsg-1+b1 [18.7 kB] Get: 379 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo-dev amd64 1:2.1.5-3+b1 [292 kB] Get: 380 http://deb.debian.org/debian trixie/main amd64 libjpeg-dev amd64 1:2.1.5-3+b1 [72.2 kB] Get: 381 http://deb.debian.org/debian trixie/main amd64 libjbig-dev amd64 2.1-6.1+b2 [31.4 kB] Get: 382 http://deb.debian.org/debian trixie/main amd64 liblzma-dev amd64 5.6.3-1+b1 [316 kB] Get: 383 http://deb.debian.org/debian trixie/main amd64 libzstd-dev amd64 1.5.6+dfsg-1+b1 [365 kB] Get: 384 http://deb.debian.org/debian trixie/main amd64 libwebpdecoder3 amd64 1.4.0-0.1+b1 [204 kB] Get: 385 http://deb.debian.org/debian trixie/main amd64 libsharpyuv-dev amd64 1.4.0-0.1+b1 [117 kB] Get: 386 http://deb.debian.org/debian trixie/main amd64 libwebp-dev amd64 1.4.0-0.1+b1 [442 kB] Get: 387 http://deb.debian.org/debian trixie/main amd64 libtiffxx6 amd64 4.5.1+git230720-5 [149 kB] Get: 388 http://deb.debian.org/debian trixie/main amd64 liblerc-dev amd64 4.0.0+ds-5 [183 kB] Get: 389 http://deb.debian.org/debian trixie/main amd64 libtiff-dev amd64 4.5.1+git230720-5 [463 kB] Get: 390 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf-2.0-dev amd64 2.42.12+dfsg-1+b1 [52.7 kB] Get: 391 http://deb.debian.org/debian trixie/main amd64 libgl1-mesa-dev amd64 24.2.7-1 [18.5 kB] Get: 392 http://deb.debian.org/debian trixie/main amd64 libglew2.2 amd64 2.2.0-4+b2 [168 kB] Get: 393 http://deb.debian.org/debian trixie/main amd64 libglu1-mesa amd64 9.0.2-1.1+b2 [185 kB] Get: 394 http://deb.debian.org/debian trixie/main amd64 libglu1-mesa-dev amd64 9.0.2-1.1+b2 [223 kB] Get: 395 http://deb.debian.org/debian trixie/main amd64 libglew-dev amd64 2.2.0-4+b2 [246 kB] Get: 396 http://deb.debian.org/debian trixie/main amd64 libgraphite2-dev amd64 1.3.14-2+b1 [20.3 kB] Get: 397 http://deb.debian.org/debian trixie/main amd64 libgtest-dev amd64 1.15.2-1 [259 kB] Get: 398 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-icu0 amd64 10.0.1-1 [15.1 kB] Get: 399 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-subset0 amd64 10.0.1-1 [559 kB] Get: 400 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-cairo0 amd64 10.0.1-1 [45.0 kB] Get: 401 http://deb.debian.org/debian trixie/main amd64 libharfbuzz-dev amd64 10.0.1-1 [145 kB] Get: 402 http://deb.debian.org/debian trixie/main amd64 libthai-dev amd64 0.1.29-2+b1 [24.5 kB] Get: 403 http://deb.debian.org/debian trixie/main amd64 libxft-dev amd64 2.3.6-1+b2 [73.2 kB] Get: 404 http://deb.debian.org/debian trixie/main amd64 pango1.0-tools amd64 1.54.0+ds-3 [42.6 kB] Get: 405 http://deb.debian.org/debian trixie/main amd64 libpango1.0-dev amd64 1.54.0+ds-3 [154 kB] Get: 406 http://deb.debian.org/debian trixie/main amd64 libxcomposite-dev amd64 1:0.4.6-1 [20.1 kB] Get: 407 http://deb.debian.org/debian trixie/main amd64 libxdamage-dev amd64 1:1.1.6-1+b2 [15.3 kB] Get: 408 http://deb.debian.org/debian trixie/main amd64 wayland-protocols all 1.38-1 [102 kB] Get: 409 http://deb.debian.org/debian trixie/main amd64 libgtk-3-dev amd64 3.24.43-4 [1129 kB] Get: 410 http://deb.debian.org/debian trixie/main amd64 libgudev-1.0-0 amd64 238-5+b1 [14.8 kB] Get: 411 http://deb.debian.org/debian trixie/main amd64 libwacom-common all 2.13.0-1 [98.0 kB] Get: 412 http://deb.debian.org/debian trixie/main amd64 libwacom9 amd64 2.13.0-1 [24.0 kB] Get: 413 http://deb.debian.org/debian trixie/main amd64 libinput-bin amd64 1.26.2-1 [25.3 kB] Get: 414 http://deb.debian.org/debian trixie/main amd64 libmtdev1t64 amd64 1.1.6-1.2+b1 [22.5 kB] Get: 415 http://deb.debian.org/debian trixie/main amd64 libinput10 amd64 1.26.2-1 [131 kB] Get: 416 http://deb.debian.org/debian trixie/main amd64 libixml11t64 amd64 1:1.14.19-2+b1 [81.0 kB] Get: 417 http://deb.debian.org/debian trixie/main amd64 libmd4c0 amd64 0.5.2-2+b1 [49.0 kB] Get: 418 http://deb.debian.org/debian trixie/main amd64 libmodplug1 amd64 1:0.8.9.0-3+b2 [162 kB] Get: 419 http://deb.debian.org/debian trixie/main amd64 libmodplug-dev amd64 1:0.8.9.0-3+b2 [19.9 kB] Get: 420 http://deb.debian.org/debian trixie/main amd64 libopusfile0 amd64 0.12-4+b3 [42.6 kB] Get: 421 http://deb.debian.org/debian trixie/main amd64 libopusfile-dev amd64 0.12-4+b3 [63.0 kB] Get: 422 http://deb.debian.org/debian trixie/main amd64 libqt5core5t64 amd64 5.15.15+dfsg-2 [1866 kB] Get: 423 http://deb.debian.org/debian trixie/main amd64 libqt5concurrent5t64 amd64 5.15.15+dfsg-2 [44.6 kB] Get: 424 http://deb.debian.org/debian trixie/main amd64 libqt5dbus5t64 amd64 5.15.15+dfsg-2 [217 kB] Get: 425 http://deb.debian.org/debian trixie/main amd64 libqt5network5t64 amd64 5.15.15+dfsg-2 [682 kB] Get: 426 http://deb.debian.org/debian trixie/main amd64 libxcb-icccm4 amd64 0.4.2-1 [27.5 kB] Get: 427 http://deb.debian.org/debian trixie/main amd64 libxcb-util1 amd64 0.4.0-1+b2 [22.5 kB] Get: 428 http://deb.debian.org/debian trixie/main amd64 libxcb-image0 amd64 0.4.0-2+b2 [22.2 kB] Get: 429 http://deb.debian.org/debian trixie/main amd64 libxcb-keysyms1 amd64 0.4.0-1+b3 [15.7 kB] Get: 430 http://deb.debian.org/debian trixie/main amd64 libxcb-render-util0 amd64 0.3.9-1+b2 [17.4 kB] Get: 431 http://deb.debian.org/debian trixie/main amd64 libxcb-shape0 amd64 1.17.0-2+b1 [106 kB] Get: 432 http://deb.debian.org/debian trixie/main amd64 libxcb-xinerama0 amd64 1.17.0-2+b1 [105 kB] Get: 433 http://deb.debian.org/debian trixie/main amd64 libxcb-xinput0 amd64 1.17.0-2+b1 [130 kB] Get: 434 http://deb.debian.org/debian trixie/main amd64 libxcb-xkb1 amd64 1.17.0-2+b1 [130 kB] Get: 435 http://deb.debian.org/debian trixie/main amd64 libxkbcommon-x11-0 amd64 1.6.0-1+b2 [16.3 kB] Get: 436 http://deb.debian.org/debian trixie/main amd64 libqt5gui5t64 amd64 5.15.15+dfsg-2 [3498 kB] Get: 437 http://deb.debian.org/debian trixie/main amd64 libqt5widgets5t64 amd64 5.15.15+dfsg-2 [2400 kB] Get: 438 http://deb.debian.org/debian trixie/main amd64 libqt5printsupport5t64 amd64 5.15.15+dfsg-2 [206 kB] Get: 439 http://deb.debian.org/debian trixie/main amd64 libqt5sql5t64 amd64 5.15.15+dfsg-2 [125 kB] Get: 440 http://deb.debian.org/debian trixie/main amd64 libqt5test5t64 amd64 5.15.15+dfsg-2 [151 kB] Get: 441 http://deb.debian.org/debian trixie/main amd64 libqt5xml5t64 amd64 5.15.15+dfsg-2 [126 kB] Get: 442 http://deb.debian.org/debian trixie/main amd64 libsdl2-mixer-2.0-0 amd64 2.8.0+dfsg-1+b3 [81.5 kB] Get: 443 http://deb.debian.org/debian trixie/main amd64 libsdl2-mixer-dev amd64 2.8.0+dfsg-1+b3 [115 kB] Get: 444 http://deb.debian.org/debian trixie/main amd64 libtinyxml2.6.2v5 amd64 2.6.2-7 [38.2 kB] Get: 445 http://deb.debian.org/debian trixie/main amd64 libtinyxml-dev amd64 2.6.2-7 [54.3 kB] Get: 446 http://deb.debian.org/debian trixie/main amd64 libupnp17t64 amd64 1:1.14.19-2+b1 [154 kB] Get: 447 http://deb.debian.org/debian trixie/main amd64 libupnp-dev amd64 1:1.14.19-2+b1 [99.9 kB] Get: 448 http://deb.debian.org/debian trixie/main amd64 libvulkan-dev amd64 1.3.296.0-1 [1397 kB] Get: 449 http://deb.debian.org/debian trixie/main amd64 libxpm4 amd64 1:3.5.17-1+b2 [56.3 kB] Get: 450 http://deb.debian.org/debian trixie/main amd64 libxpm-dev amd64 1:3.5.17-1+b2 [130 kB] Get: 451 http://deb.debian.org/debian trixie/main amd64 qt5-qmake-bin amd64 5.15.15+dfsg-2 [1066 kB] Get: 452 http://deb.debian.org/debian trixie/main amd64 qtchooser amd64 66-2 [26.3 kB] Get: 453 http://deb.debian.org/debian trixie/main amd64 qt5-qmake amd64 5.15.15+dfsg-2 [224 kB] Get: 454 http://deb.debian.org/debian trixie/main amd64 qtbase5-dev-tools amd64 5.15.15+dfsg-2 [777 kB] Get: 455 http://deb.debian.org/debian trixie/main amd64 qtbase5-dev amd64 5.15.15+dfsg-2 [1122 kB] Fetched 208 MB in 17s (12.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.1.7-1+b3_amd64.deb ... Unpacking libapparmor1:amd64 (3.1.7-1+b3) ... Selecting previously unselected package libsystemd-shared:amd64. Preparing to unpack .../libsystemd-shared_257~rc2-3_amd64.deb ... Unpacking libsystemd-shared:amd64 (257~rc2-3) ... Selecting previously unselected package systemd. Preparing to unpack .../systemd_257~rc2-3_amd64.deb ... Unpacking systemd (257~rc2-3) ... Setting up libapparmor1:amd64 (3.1.7-1+b3) ... Setting up libsystemd-shared:amd64 (257~rc2-3) ... Setting up systemd (257~rc2-3) ... Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' -> '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' -> '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' -> '/usr/lib/systemd/system/systemd-pstore.service'. Initializing machine ID from random generator. Creating group 'systemd-journal' with GID 999. Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. Selecting previously unselected package systemd-sysv. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20925 files and directories currently installed.) Preparing to unpack .../00-systemd-sysv_257~rc2-3_amd64.deb ... Unpacking systemd-sysv (257~rc2-3) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../01-libdbus-1-3_1.14.10-6_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.14.10-6) ... Selecting previously unselected package dbus-bin. Preparing to unpack .../02-dbus-bin_1.14.10-6_amd64.deb ... Unpacking dbus-bin (1.14.10-6) ... Selecting previously unselected package dbus-session-bus-common. Preparing to unpack .../03-dbus-session-bus-common_1.14.10-6_all.deb ... Unpacking dbus-session-bus-common (1.14.10-6) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../04-libexpat1_2.6.4-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.4-1) ... Selecting previously unselected package dbus-daemon. Preparing to unpack .../05-dbus-daemon_1.14.10-6_amd64.deb ... Unpacking dbus-daemon (1.14.10-6) ... Selecting previously unselected package dbus-system-bus-common. Preparing to unpack .../06-dbus-system-bus-common_1.14.10-6_all.deb ... Unpacking dbus-system-bus-common (1.14.10-6) ... Selecting previously unselected package dbus. Preparing to unpack .../07-dbus_1.14.10-6_amd64.deb ... Unpacking dbus (1.14.10-6) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../08-libfftw3-double3_3.3.10-1+b3_amd64.deb ... Unpacking libfftw3-double3:amd64 (3.3.10-1+b3) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../09-libbrotli1_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libpng16-16t64:amd64. Preparing to unpack .../10-libpng16-16t64_1.6.44-2_amd64.deb ... Unpacking libpng16-16t64:amd64 (1.6.44-2) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../11-libfreetype6_2.13.3+dfsg-1_amd64.deb ... Unpacking libfreetype6:amd64 (2.13.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../12-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../13-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../14-fontconfig-config_2.15.0-1.1+b1_amd64.deb ... Unpacking fontconfig-config (2.15.0-1.1+b1) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../15-libfontconfig1_2.15.0-1.1+b1_amd64.deb ... Unpacking libfontconfig1:amd64 (2.15.0-1.1+b1) ... Selecting previously unselected package libsharpyuv0:amd64. Preparing to unpack .../16-libsharpyuv0_1.4.0-0.1+b1_amd64.deb ... Unpacking libsharpyuv0:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libdav1d7:amd64. Preparing to unpack .../17-libdav1d7_1.5.0-1+b1_amd64.deb ... Unpacking libdav1d7:amd64 (1.5.0-1+b1) ... Selecting previously unselected package libheif-plugin-dav1d:amd64. Preparing to unpack .../18-libheif-plugin-dav1d_1.19.3-1_amd64.deb ... Unpacking libheif-plugin-dav1d:amd64 (1.19.3-1) ... Selecting previously unselected package libde265-0:amd64. Preparing to unpack .../19-libde265-0_1.0.15-1+b2_amd64.deb ... Unpacking libde265-0:amd64 (1.0.15-1+b2) ... Selecting previously unselected package libheif-plugin-libde265:amd64. Preparing to unpack .../20-libheif-plugin-libde265_1.19.3-1_amd64.deb ... Unpacking libheif-plugin-libde265:amd64 (1.19.3-1) ... Selecting previously unselected package libheif1:amd64. Preparing to unpack .../21-libheif1_1.19.3-1_amd64.deb ... Unpacking libheif1:amd64 (1.19.3-1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../22-libjbig0_2.1-6.1+b2_amd64.deb ... Unpacking libjbig0:amd64 (2.1-6.1+b2) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../23-libjpeg62-turbo_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../24-liblcms2-2_2.16-2_amd64.deb ... Unpacking liblcms2-2:amd64 (2.16-2) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../25-libglib2.0-0t64_2.82.2-2_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.82.2-2) ... Selecting previously unselected package liblqr-1-0:amd64. Preparing to unpack .../26-liblqr-1-0_0.4.2-2.1+b2_amd64.deb ... Unpacking liblqr-1-0:amd64 (0.4.2-2.1+b2) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../27-libltdl7_2.4.7-8_amd64.deb ... Unpacking libltdl7:amd64 (2.4.7-8) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../28-libopenjp2-7_2.5.0-2+b4_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.5.0-2+b4) ... Selecting previously unselected package libraw23t64:amd64. Preparing to unpack .../29-libraw23t64_0.21.3-1+b1_amd64.deb ... Unpacking libraw23t64:amd64 (0.21.3-1+b1) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../30-libdeflate0_1.22-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.22-1) ... Selecting previously unselected package liblerc4:amd64. Preparing to unpack .../31-liblerc4_4.0.0+ds-5_amd64.deb ... Unpacking liblerc4:amd64 (4.0.0+ds-5) ... Selecting previously unselected package libwebp7:amd64. Preparing to unpack .../32-libwebp7_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebp7:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiff6:amd64. Preparing to unpack .../33-libtiff6_4.5.1+git230720-5_amd64.deb ... Unpacking libtiff6:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package libwebpdemux2:amd64. Preparing to unpack .../34-libwebpdemux2_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpdemux2:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libwebpmux3:amd64. Preparing to unpack .../35-libwebpmux3_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpmux3:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../36-libxau6_1%3a1.0.11-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../37-libxdmcp6_1%3a1.1.2-3+b2_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3+b2) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../38-libxcb1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../39-libx11-data_2%3a1.8.10-2_all.deb ... Unpacking libx11-data (2:1.8.10-2) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../40-libx11-6_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../41-libxext6_2%3a1.3.4-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-1+b2) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../42-libicu72_72.1-5+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-5+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../43-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package imagemagick-6-common. Preparing to unpack .../44-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. Preparing to unpack .../45-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libmagickwand-6.q16-7t64:amd64. Preparing to unpack .../46-libmagickwand-6.q16-7t64_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking libmagickwand-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libpython3.12-minimal:amd64. Preparing to unpack .../47-libpython3.12-minimal_3.12.7-3_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.7-3) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../48-python3.12-minimal_3.12.7-3_amd64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:amd64 (3.12.7-3) ... Setting up libexpat1:amd64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 22287 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_amd64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../14-libreadline8t64_8.2-5_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_amd64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23349 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.6-1_amd64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../002-libproc2-0_2%3a4.0.4-6_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-6) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.4-6_amd64.deb ... Unpacking procps (2:4.0.4-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../006-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.22.5-2_amd64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../009-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.23.0-5_amd64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package libpam-systemd:amd64. Preparing to unpack .../011-libpam-systemd_257~rc2-3_amd64.deb ... Unpacking libpam-systemd:amd64 (257~rc2-3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../012-bsdextrautils_2.40.2-11_amd64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../013-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../014-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../015-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../016-shared-mime-info_2.4-5+b1_amd64.deb ... Unpacking shared-mime-info (2.4-5+b1) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../017-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../018-gtk-update-icon-cache_4.16.5+ds-2_amd64.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. Unpacking gtk-update-icon-cache (4.16.5+ds-2) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../019-hicolor-icon-theme_0.18-1_all.deb ... Unpacking hicolor-icon-theme (0.18-1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../020-adwaita-icon-theme_47.0-2_all.deb ... Unpacking adwaita-icon-theme (47.0-2) ... Selecting previously unselected package at-spi2-common. Preparing to unpack .../021-at-spi2-common_2.54.0-1_all.deb ... Unpacking at-spi2-common (2.54.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../022-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../023-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../024-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../025-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 .../026-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../027-cmake-data_3.30.5-1_all.deb ... Unpacking cmake-data (3.30.5-1) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../028-libarchive13t64_3.7.4-1.1_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.4-1.1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../029-libsasl2-modules-db_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../030-libsasl2-2_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:amd64. Preparing to unpack .../031-libldap-2.5-0_2.5.18+dfsg-3+b1_amd64.deb ... Unpacking libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../032-libnghttp2-14_1.64.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../033-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../034-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../035-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../036-libcurl4t64_8.11.0-1_amd64.deb ... Unpacking libcurl4t64:amd64 (8.11.0-1) ... Selecting previously unselected package libjsoncpp26:amd64. Preparing to unpack .../037-libjsoncpp26_1.9.6-3_amd64.deb ... Unpacking libjsoncpp26:amd64 (1.9.6-3) ... Selecting previously unselected package librhash1:amd64. Preparing to unpack .../038-librhash1_1.4.5-1_amd64.deb ... Unpacking librhash1:amd64 (1.4.5-1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../039-libuv1t64_1.48.0-7_amd64.deb ... Unpacking libuv1t64:amd64 (1.48.0-7) ... Selecting previously unselected package cmake. Preparing to unpack .../040-cmake_3.30.5-1_amd64.deb ... Unpacking cmake (3.30.5-1) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../041-dbus-user-session_1.14.10-6_amd64.deb ... Unpacking dbus-user-session (1.14.10-6) ... Selecting previously unselected package libdconf1:amd64. Preparing to unpack .../042-libdconf1_0.40.0-4+b3_amd64.deb ... Unpacking libdconf1:amd64 (0.40.0-4+b3) ... Selecting previously unselected package dconf-service. Preparing to unpack .../043-dconf-service_0.40.0-4+b3_amd64.deb ... Unpacking dconf-service (0.40.0-4+b3) ... Selecting previously unselected package dconf-gsettings-backend:amd64. Preparing to unpack .../044-dconf-gsettings-backend_0.40.0-4+b3_amd64.deb ... Unpacking dconf-gsettings-backend:amd64 (0.40.0-4+b3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../045-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../046-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../047-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../048-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../049-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../050-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../051-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../052-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../053-gettext_0.22.5-2_amd64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../054-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../055-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../056-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package fontconfig. Preparing to unpack .../057-fontconfig_2.15.0-1.1+b1_amd64.deb ... Unpacking fontconfig (2.15.0-1.1+b1) ... Selecting previously unselected package gir1.2-glib-2.0:amd64. Preparing to unpack .../058-gir1.2-glib-2.0_2.82.2-2_amd64.deb ... Unpacking gir1.2-glib-2.0:amd64 (2.82.2-2) ... Selecting previously unselected package libatk1.0-0t64:amd64. Preparing to unpack .../059-libatk1.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatk1.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package gir1.2-atk-1.0:amd64. Preparing to unpack .../060-gir1.2-atk-1.0_2.54.0-1_amd64.deb ... Unpacking gir1.2-atk-1.0:amd64 (2.54.0-1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../061-libpixman-1-0_0.44.0-3_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.44.0-3) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../062-libxcb-render0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-render0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../063-libxcb-shm0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../064-libxrender1_1%3a0.9.10-1.1+b2_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../065-libcairo2_1.18.2-2_amd64.deb ... Unpacking libcairo2:amd64 (1.18.2-2) ... Selecting previously unselected package libcairo-gobject2:amd64. Preparing to unpack .../066-libcairo-gobject2_1.18.2-2_amd64.deb ... Unpacking libcairo-gobject2:amd64 (1.18.2-2) ... Selecting previously unselected package gir1.2-freedesktop:amd64. Preparing to unpack .../067-gir1.2-freedesktop_1.82.0-2_amd64.deb ... Unpacking gir1.2-freedesktop:amd64 (1.82.0-2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../068-libxi6_2%3a1.8.2-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.8.2-1) ... Selecting previously unselected package libatspi2.0-0t64:amd64. Preparing to unpack .../069-libatspi2.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatspi2.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package gir1.2-atspi-2.0:amd64. Preparing to unpack .../070-gir1.2-atspi-2.0_2.54.0-1_amd64.deb ... Unpacking gir1.2-atspi-2.0:amd64 (2.54.0-1) ... Selecting previously unselected package libcloudproviders0:amd64. Preparing to unpack .../071-libcloudproviders0_0.3.6-1+b1_amd64.deb ... Unpacking libcloudproviders0:amd64 (0.3.6-1+b1) ... Selecting previously unselected package gir1.2-cloudproviders-0.3.0:amd64. Preparing to unpack .../072-gir1.2-cloudproviders-0.3.0_0.3.6-1+b1_amd64.deb ... Unpacking gir1.2-cloudproviders-0.3.0:amd64 (0.3.6-1+b1) ... Selecting previously unselected package gir1.2-glib-2.0-dev:amd64. Preparing to unpack .../073-gir1.2-glib-2.0-dev_2.82.2-2_amd64.deb ... Unpacking gir1.2-glib-2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package gir1.2-freedesktop-dev:amd64. Preparing to unpack .../074-gir1.2-freedesktop-dev_1.82.0-2_amd64.deb ... Unpacking gir1.2-freedesktop-dev:amd64 (1.82.0-2) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64. Preparing to unpack .../075-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../076-libgraphite2-3_1.3.14-2+b1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-2+b1) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../077-libharfbuzz0b_10.0.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-gobject0:amd64. Preparing to unpack .../078-libharfbuzz-gobject0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-gobject0:amd64 (10.0.1-1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64. Preparing to unpack .../079-gir1.2-harfbuzz-0.0_10.0.1-1_amd64.deb ... Unpacking gir1.2-harfbuzz-0.0:amd64 (10.0.1-1) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../080-libfribidi0_1.0.15-1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.15-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../081-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../082-libdatrie1_0.2.13-3+b1_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.13-3+b1) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../083-libthai0_0.1.29-2+b1_amd64.deb ... Unpacking libthai0:amd64 (0.1.29-2+b1) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../084-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../085-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../086-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../087-libxft2_2.3.6-1+b2_amd64.deb ... Unpacking libxft2:amd64 (2.3.6-1+b2) ... Selecting previously unselected package libpangoxft-1.0-0:amd64. Preparing to unpack .../088-libpangoxft-1.0-0_1.54.0+ds-3_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package gir1.2-pango-1.0:amd64. Preparing to unpack .../089-gir1.2-pango-1.0_1.54.0+ds-3_amd64.deb ... Unpacking gir1.2-pango-1.0:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libatk-bridge2.0-0t64:amd64. Preparing to unpack .../090-libatk-bridge2.0-0t64_2.54.0-1_amd64.deb ... Unpacking libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... Selecting previously unselected package libcolord2:amd64. Preparing to unpack .../091-libcolord2_1.4.7-1+b2_amd64.deb ... Unpacking libcolord2:amd64 (1.4.7-1+b2) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../092-libavahi-common-data_0.8-13+b3_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.8-13+b3) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../093-libavahi-common3_0.8-13+b3_amd64.deb ... Unpacking libavahi-common3:amd64 (0.8-13+b3) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../094-libavahi-client3_0.8-13+b3_amd64.deb ... Unpacking libavahi-client3:amd64 (0.8-13+b3) ... Selecting previously unselected package libcups2t64:amd64. Preparing to unpack .../095-libcups2t64_2.4.10-2_amd64.deb ... Unpacking libcups2t64:amd64 (2.4.10-2) ... Selecting previously unselected package libepoxy0:amd64. Preparing to unpack .../096-libepoxy0_1.5.10-2_amd64.deb ... Unpacking libepoxy0:amd64 (1.5.10-2) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../097-libwayland-client0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-cursor0:amd64. Preparing to unpack .../098-libwayland-cursor0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-cursor0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-egl1:amd64. Preparing to unpack .../099-libwayland-egl1_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-egl1:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libxcomposite1:amd64. Preparing to unpack .../100-libxcomposite1_1%3a0.4.6-1_amd64.deb ... Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../101-libxfixes3_1%3a6.0.0-2+b2_amd64.deb ... Unpacking libxfixes3:amd64 (1:6.0.0-2+b2) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../102-libxcursor1_1%3a1.2.2-1+b1_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.2.2-1+b1) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../103-libxdamage1_1%3a1.1.6-1+b2_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.6-1+b2) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../104-libxinerama1_2%3a1.1.4-3+b2_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.4-3+b2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../105-xkb-data_2.42-1_all.deb ... Unpacking xkb-data (2.42-1) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../106-libxkbcommon0_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon0:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../107-libxrandr2_2%3a1.5.4-1+b1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.4-1+b1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../108-libgtk-3-common_3.24.43-4_all.deb ... Unpacking libgtk-3-common (3.24.43-4) ... Selecting previously unselected package libgtk-3-0t64:amd64. Preparing to unpack .../109-libgtk-3-0t64_3.24.43-4_amd64.deb ... Unpacking libgtk-3-0t64:amd64 (3.24.43-4) ... Selecting previously unselected package gir1.2-gtk-3.0:amd64. Preparing to unpack .../110-gir1.2-gtk-3.0_3.24.43-4_amd64.deb ... Unpacking gir1.2-gtk-3.0:amd64 (3.24.43-4) ... Selecting previously unselected package libibus-1.0-5:amd64. Preparing to unpack .../111-libibus-1.0-5_1.5.31-1_amd64.deb ... Unpacking libibus-1.0-5:amd64 (1.5.31-1) ... Selecting previously unselected package gir1.2-ibus-1.0:amd64. Preparing to unpack .../112-gir1.2-ibus-1.0_1.5.31-1_amd64.deb ... Unpacking gir1.2-ibus-1.0:amd64 (1.5.31-1) ... Selecting previously unselected package native-architecture. Preparing to unpack .../113-native-architecture_0.2.3_all.deb ... Unpacking native-architecture (0.2.3) ... Selecting previously unselected package libgirepository-2.0-0:amd64. Preparing to unpack .../114-libgirepository-2.0-0_2.82.2-2_amd64.deb ... Unpacking libgirepository-2.0-0:amd64 (2.82.2-2) ... Selecting previously unselected package girepository-tools:amd64. Preparing to unpack .../115-girepository-tools_2.82.2-2_amd64.deb ... Unpacking girepository-tools:amd64 (2.82.2-2) ... Selecting previously unselected package googletest. Preparing to unpack .../116-googletest_1.15.2-1_all.deb ... Unpacking googletest (1.15.2-1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../117-icu-devtools_72.1-5+b1_amd64.deb ... Unpacking icu-devtools (72.1-5+b1) ... Selecting previously unselected package imagemagick-6.q16. Preparing to unpack .../118-imagemagick-6.q16_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking imagemagick-6.q16 (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package imagemagick. Preparing to unpack .../119-imagemagick_8%3a6.9.13.12+dfsg1-1+b1_amd64.deb ... Unpacking imagemagick (8:6.9.13.12+dfsg1-1+b1) ... Selecting previously unselected package libopenal-data. Preparing to unpack .../120-libopenal-data_1%3a1.23.1-4_all.deb ... Unpacking libopenal-data (1:1.23.1-4) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../121-libasound2-data_1.2.12-1_all.deb ... Unpacking libasound2-data (1.2.12-1) ... Selecting previously unselected package libasound2t64:amd64. Preparing to unpack .../122-libasound2t64_1.2.12-1+b1_amd64.deb ... Unpacking libasound2t64:amd64 (1.2.12-1+b1) ... Selecting previously unselected package libsndio7.0:amd64. Preparing to unpack .../123-libsndio7.0_1.10.0-0.1_amd64.deb ... Unpacking libsndio7.0:amd64 (1.10.0-0.1) ... Selecting previously unselected package libopenal1:amd64. Preparing to unpack .../124-libopenal1_1%3a1.23.1-4+b2_amd64.deb ... Unpacking libopenal1:amd64 (1:1.23.1-4+b2) ... Selecting previously unselected package libalut0:amd64. Preparing to unpack .../125-libalut0_1.1.0-6+b2_amd64.deb ... Unpacking libalut0:amd64 (1.1.0-6+b2) ... Selecting previously unselected package libopenal-dev:amd64. Preparing to unpack .../126-libopenal-dev_1%3a1.23.1-4+b2_amd64.deb ... Unpacking libopenal-dev:amd64 (1:1.23.1-4+b2) ... Selecting previously unselected package libalut-dev. Preparing to unpack .../127-libalut-dev_1.1.0-6+b2_amd64.deb ... Unpacking libalut-dev (1.1.0-6+b2) ... Selecting previously unselected package libasound2-dev:amd64. Preparing to unpack .../128-libasound2-dev_1.2.12-1+b1_amd64.deb ... Unpacking libasound2-dev:amd64 (1.2.12-1+b1) ... Selecting previously unselected package libasyncns0:amd64. Preparing to unpack .../129-libasyncns0_0.8-6+b5_amd64.deb ... Unpacking libasyncns0:amd64 (0.8-6+b5) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../130-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../131-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../132-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../133-libffi-dev_3.4.6-1_amd64.deb ... Unpacking libffi-dev:amd64 (3.4.6-1) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../134-uuid-dev_2.40.2-11_amd64.deb ... Unpacking uuid-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libblkid-dev:amd64. Preparing to unpack .../135-libblkid-dev_2.40.2-11_amd64.deb ... Unpacking libblkid-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libsepol-dev:amd64. Preparing to unpack .../136-libsepol-dev_3.7-1_amd64.deb ... Unpacking libsepol-dev:amd64 (3.7-1) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../137-libpcre2-16-0_10.42-4+b2_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../138-libpcre2-32-0_10.42-4+b2_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-posix3:amd64. Preparing to unpack .../139-libpcre2-posix3_10.42-4+b2_amd64.deb ... Unpacking libpcre2-posix3:amd64 (10.42-4+b2) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../140-libpcre2-dev_10.42-4+b2_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.42-4+b2) ... Selecting previously unselected package libselinux1-dev:amd64. Preparing to unpack .../141-libselinux1-dev_3.7-3+b1_amd64.deb ... Unpacking libselinux1-dev:amd64 (3.7-3+b1) ... Selecting previously unselected package libmount-dev:amd64. Preparing to unpack .../142-libmount-dev_2.40.2-11_amd64.deb ... Unpacking libmount-dev:amd64 (2.40.2-11) ... Selecting previously unselected package libsysprof-capture-4-dev:amd64. Preparing to unpack .../143-libsysprof-capture-4-dev_47.0-2_amd64.deb ... Unpacking libsysprof-capture-4-dev:amd64 (47.0-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../144-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libgio-2.0-dev:amd64. Preparing to unpack .../145-libgio-2.0-dev_2.82.2-2_amd64.deb ... Unpacking libgio-2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../146-libglib2.0-data_2.82.2-2_all.deb ... Unpacking libglib2.0-data (2.82.2-2) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../147-libglib2.0-bin_2.82.2-2_amd64.deb ... Unpacking libglib2.0-bin (2.82.2-2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../148-python3-packaging_24.2-1_all.deb ... Unpacking python3-packaging (24.2-1) ... Selecting previously unselected package libgio-2.0-dev-bin. Preparing to unpack .../149-libgio-2.0-dev-bin_2.82.2-2_amd64.deb ... Unpacking libgio-2.0-dev-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../150-libglib2.0-dev-bin_2.82.2-2_amd64.deb ... Unpacking libglib2.0-dev-bin (2.82.2-2) ... Selecting previously unselected package libglib2.0-dev:amd64. Preparing to unpack .../151-libglib2.0-dev_2.82.2-2_amd64.deb ... Unpacking libglib2.0-dev:amd64 (2.82.2-2) ... Selecting previously unselected package libatk1.0-dev:amd64. Preparing to unpack .../152-libatk1.0-dev_2.54.0-1_amd64.deb ... Unpacking libatk1.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package xml-core. Preparing to unpack .../153-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package libdbus-1-dev:amd64. Preparing to unpack .../154-libdbus-1-dev_1.14.10-6_amd64.deb ... Unpacking libdbus-1-dev:amd64 (1.14.10-6) ... Selecting previously unselected package x11-common. Preparing to unpack .../155-x11-common_1%3a7.7+23.1_all.deb ... Unpacking x11-common (1:7.7+23.1) ... Selecting previously unselected package libxtst6:amd64. Preparing to unpack .../156-libxtst6_2%3a1.2.3-1.1+b2_amd64.deb ... Unpacking libxtst6:amd64 (2:1.2.3-1.1+b2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../157-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 .../158-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../159-libxau-dev_1%3a1.0.11-1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../160-libxdmcp-dev_1%3a1.1.2-3+b2_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-3+b2) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../161-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../162-libxcb1-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../163-libx11-dev_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../164-libxext-dev_2%3a1.3.4-1+b2_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.4-1+b2) ... Selecting previously unselected package libxfixes-dev:amd64. Preparing to unpack .../165-libxfixes-dev_1%3a6.0.0-2+b2_amd64.deb ... Unpacking libxfixes-dev:amd64 (1:6.0.0-2+b2) ... Selecting previously unselected package libxi-dev:amd64. Preparing to unpack .../166-libxi-dev_2%3a1.8.2-1_amd64.deb ... Unpacking libxi-dev:amd64 (2:1.8.2-1) ... Selecting previously unselected package libxtst-dev:amd64. Preparing to unpack .../167-libxtst-dev_2%3a1.2.3-1.1+b2_amd64.deb ... Unpacking libxtst-dev:amd64 (2:1.2.3-1.1+b2) ... Selecting previously unselected package libatspi2.0-dev:amd64. Preparing to unpack .../168-libatspi2.0-dev_2.54.0-1_amd64.deb ... Unpacking libatspi2.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package libatk-bridge2.0-dev:amd64. Preparing to unpack .../169-libatk-bridge2.0-dev_2.54.0-1_amd64.deb ... Unpacking libatk-bridge2.0-dev:amd64 (2.54.0-1) ... Selecting previously unselected package libb2-1:amd64. Preparing to unpack .../170-libb2-1_0.98.1-1.1+b2_amd64.deb ... Unpacking libb2-1:amd64 (0.98.1-1.1+b2) ... Selecting previously unselected package libb2-dev:amd64. Preparing to unpack .../171-libb2-dev_0.98.1-1.1+b2_amd64.deb ... Unpacking libb2-dev:amd64 (0.98.1-1.1+b2) ... Selecting previously unselected package libboost1.83-dev:amd64. Preparing to unpack .../172-libboost1.83-dev_1.83.0-3.2_amd64.deb ... Unpacking libboost1.83-dev:amd64 (1.83.0-3.2) ... Selecting previously unselected package libboost-regex1.83.0:amd64. Preparing to unpack .../173-libboost-regex1.83.0_1.83.0-3.2_amd64.deb ... Unpacking libboost-regex1.83.0:amd64 (1.83.0-3.2) ... Selecting previously unselected package libicu-dev:amd64. Preparing to unpack .../174-libicu-dev_72.1-5+b1_amd64.deb ... Unpacking libicu-dev:amd64 (72.1-5+b1) ... Selecting previously unselected package libboost-regex1.83-dev:amd64. Preparing to unpack .../175-libboost-regex1.83-dev_1.83.0-3.2_amd64.deb ... Unpacking libboost-regex1.83-dev:amd64 (1.83.0-3.2) ... Selecting previously unselected package libboost-regex-dev:amd64. Preparing to unpack .../176-libboost-regex-dev_1.83.0.2+b2_amd64.deb ... Unpacking libboost-regex-dev:amd64 (1.83.0.2+b2) ... Selecting previously unselected package libbrotli-dev:amd64. Preparing to unpack .../177-libbrotli-dev_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli-dev:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libbz2-dev:amd64. Preparing to unpack .../178-libbz2-dev_1.0.8-6_amd64.deb ... Unpacking libbz2-dev:amd64 (1.0.8-6) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../179-liblzo2-2_2.10-3+b1_amd64.deb ... Unpacking liblzo2-2:amd64 (2.10-3+b1) ... Selecting previously unselected package libcairo-script-interpreter2:amd64. Preparing to unpack .../180-libcairo-script-interpreter2_1.18.2-2_amd64.deb ... Unpacking libcairo-script-interpreter2:amd64 (1.18.2-2) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../181-libexpat1-dev_2.6.4-1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.6.4-1) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../182-libpng-dev_1.6.44-2_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.44-2) ... Selecting previously unselected package libfreetype-dev:amd64. Preparing to unpack .../183-libfreetype-dev_2.13.3+dfsg-1_amd64.deb ... Unpacking libfreetype-dev:amd64 (2.13.3+dfsg-1) ... Selecting previously unselected package libfontconfig-dev:amd64. Preparing to unpack .../184-libfontconfig-dev_2.15.0-1.1+b1_amd64.deb ... Unpacking libfontconfig-dev:amd64 (2.15.0-1.1+b1) ... Selecting previously unselected package libpixman-1-dev:amd64. Preparing to unpack .../185-libpixman-1-dev_0.44.0-3_amd64.deb ... Unpacking libpixman-1-dev:amd64 (0.44.0-3) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../186-libice6_2%3a1.1.1-1_amd64.deb ... Unpacking libice6:amd64 (2:1.1.1-1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../187-libsm6_2%3a1.2.4-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.4-1) ... Selecting previously unselected package libice-dev:amd64. Preparing to unpack .../188-libice-dev_2%3a1.1.1-1_amd64.deb ... Unpacking libice-dev:amd64 (2:1.1.1-1) ... Selecting previously unselected package libsm-dev:amd64. Preparing to unpack .../189-libsm-dev_2%3a1.2.4-1_amd64.deb ... Unpacking libsm-dev:amd64 (2:1.2.4-1) ... Selecting previously unselected package libxcb-render0-dev:amd64. Preparing to unpack .../190-libxcb-render0-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-render0-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0-dev:amd64. Preparing to unpack .../191-libxcb-shm0-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shm0-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxrender-dev:amd64. Preparing to unpack .../192-libxrender-dev_1%3a0.9.10-1.1+b2_amd64.deb ... Unpacking libxrender-dev:amd64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2-dev:amd64. Preparing to unpack .../193-libcairo2-dev_1.18.2-2_amd64.deb ... Unpacking libcairo2-dev:amd64 (1.18.2-2) ... Selecting previously unselected package libcloudproviders-dev:amd64. Preparing to unpack .../194-libcloudproviders-dev_0.3.6-1+b1_amd64.deb ... Unpacking libcloudproviders-dev:amd64 (0.3.6-1+b1) ... Selecting previously unselected package libdatrie-dev:amd64. Preparing to unpack .../195-libdatrie-dev_0.2.13-3+b1_amd64.deb ... Unpacking libdatrie-dev:amd64 (0.2.13-3+b1) ... Selecting previously unselected package libdecor-0-0:amd64. Preparing to unpack .../196-libdecor-0-0_0.2.2-1+b2_amd64.deb ... Unpacking libdecor-0-0:amd64 (0.2.2-1+b2) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../197-libwayland-server0_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../198-libwayland-bin_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-bin (1.23.0-1+b1) ... Selecting previously unselected package libwayland-dev:amd64. Preparing to unpack .../199-libwayland-dev_1.23.0-1+b1_amd64.deb ... Unpacking libwayland-dev:amd64 (1.23.0-1+b1) ... Selecting previously unselected package libdecor-0-dev:amd64. Preparing to unpack .../200-libdecor-0-dev_0.2.2-1+b2_amd64.deb ... Unpacking libdecor-0-dev:amd64 (0.2.2-1+b2) ... Selecting previously unselected package libdeflate-dev:amd64. Preparing to unpack .../201-libdeflate-dev_1.22-1_amd64.deb ... Unpacking libdeflate-dev:amd64 (1.22-1) ... Selecting previously unselected package libdouble-conversion3:amd64. Preparing to unpack .../202-libdouble-conversion3_3.3.0-1+b2_amd64.deb ... Unpacking libdouble-conversion3:amd64 (3.3.0-1+b2) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../203-libdrm-common_2.4.123-1_all.deb ... Unpacking libdrm-common (2.4.123-1) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../204-libdrm2_2.4.123-1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../205-libdrm-amdgpu1_2.4.123-1_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../206-libpciaccess0_0.17-3+b2_amd64.deb ... Unpacking libpciaccess0:amd64 (0.17-3+b2) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../207-libdrm-intel1_2.4.123-1_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../208-libdrm-radeon1_2.4.123-1_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../209-libdrm-nouveau2_2.4.123-1_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.123-1) ... Selecting previously unselected package libpciaccess-dev:amd64. Preparing to unpack .../210-libpciaccess-dev_0.17-3+b2_amd64.deb ... Unpacking libpciaccess-dev:amd64 (0.17-3+b2) ... Selecting previously unselected package libdrm-dev:amd64. Preparing to unpack .../211-libdrm-dev_2.4.123-1_amd64.deb ... Unpacking libdrm-dev:amd64 (2.4.123-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../212-libedit2_3.1-20240808-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20240808-1) ... Selecting previously unselected package libglvnd0:amd64. Preparing to unpack .../213-libglvnd0_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../214-libxcb-randr0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../215-libglapi-mesa_24.2.7-1_amd64.deb ... Unpacking libglapi-mesa:amd64 (24.2.7-1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../216-libz3-4_4.13.3-1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1) ... Selecting previously unselected package libllvm19:amd64. Preparing to unpack .../217-libllvm19_1%3a19.1.3-2_amd64.deb ... Unpacking libllvm19:amd64 (1:19.1.3-2) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../218-libsensors-config_1%3a3.6.0-10_all.deb ... Unpacking libsensors-config (1:3.6.0-10) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../219-libsensors5_1%3a3.6.0-10+b1_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-10+b1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../220-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../221-libxcb-dri2-0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../222-libxcb-dri3-0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../223-libxcb-present0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-present0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../224-libxcb-sync1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../225-libxcb-xfixes0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../226-libxshmfence1_1.3-1+b2_amd64.deb ... Unpacking libxshmfence1:amd64 (1.3-1+b2) ... Selecting previously unselected package mesa-libgallium:amd64. Preparing to unpack .../227-mesa-libgallium_24.2.7-1_amd64.deb ... Unpacking mesa-libgallium:amd64 (24.2.7-1) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../228-libgbm1_24.2.7-1_amd64.deb ... Unpacking libgbm1:amd64 (24.2.7-1) ... Selecting previously unselected package libegl-mesa0:amd64. Preparing to unpack .../229-libegl-mesa0_24.2.7-1_amd64.deb ... Unpacking libegl-mesa0:amd64 (24.2.7-1) ... Selecting previously unselected package libegl1:amd64. Preparing to unpack .../230-libegl1_1.7.0-1+b2_amd64.deb ... Unpacking libegl1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../231-libxcb-glx0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../232-libxxf86vm1_1%3a1.1.4-1+b3_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b3) ... Selecting previously unselected package libvulkan1:amd64. Preparing to unpack .../233-libvulkan1_1.3.296.0-1_amd64.deb ... Unpacking libvulkan1:amd64 (1.3.296.0-1) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../234-libgl1-mesa-dri_24.2.7-1_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (24.2.7-1) ... Selecting previously unselected package libglx-mesa0:amd64. Preparing to unpack .../235-libglx-mesa0_24.2.7-1_amd64.deb ... Unpacking libglx-mesa0:amd64 (24.2.7-1) ... Selecting previously unselected package libglx0:amd64. Preparing to unpack .../236-libglx0_1.7.0-1+b2_amd64.deb ... Unpacking libglx0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgl1:amd64. Preparing to unpack .../237-libgl1_1.7.0-1+b2_amd64.deb ... Unpacking libgl1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglx-dev:amd64. Preparing to unpack .../238-libglx-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglx-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgl-dev:amd64. Preparing to unpack .../239-libgl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libgl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libegl-dev:amd64. Preparing to unpack .../240-libegl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libegl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglvnd-core-dev:amd64. Preparing to unpack .../241-libglvnd-core-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd-core-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles1:amd64. Preparing to unpack .../242-libgles1_1.7.0-1+b2_amd64.deb ... Unpacking libgles1:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles2:amd64. Preparing to unpack .../243-libgles2_1.7.0-1+b2_amd64.deb ... Unpacking libgles2:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libgles-dev:amd64. Preparing to unpack .../244-libgles-dev_1.7.0-1+b2_amd64.deb ... Unpacking libgles-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libopengl0:amd64. Preparing to unpack .../245-libopengl0_1.7.0-1+b2_amd64.deb ... Unpacking libopengl0:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libopengl-dev:amd64. Preparing to unpack .../246-libopengl-dev_1.7.0-1+b2_amd64.deb ... Unpacking libopengl-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libglvnd-dev:amd64. Preparing to unpack .../247-libglvnd-dev_1.7.0-1+b2_amd64.deb ... Unpacking libglvnd-dev:amd64 (1.7.0-1+b2) ... Selecting previously unselected package libegl1-mesa-dev:amd64. Preparing to unpack .../248-libegl1-mesa-dev_24.2.7-1_amd64.deb ... Unpacking libegl1-mesa-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libepoxy-dev:amd64. Preparing to unpack .../249-libepoxy-dev_1.5.10-2_amd64.deb ... Unpacking libepoxy-dev:amd64 (1.5.10-2) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../250-libevdev2_1.13.3+dfsg-1_amd64.deb ... Unpacking libevdev2:amd64 (1.13.3+dfsg-1) ... Selecting previously unselected package libogg0:amd64. Preparing to unpack .../251-libogg0_1.3.5-3+b2_amd64.deb ... Unpacking libogg0:amd64 (1.3.5-3+b2) ... Selecting previously unselected package libflac12t64:amd64. Preparing to unpack .../252-libflac12t64_1.4.3+ds-2.1+b1_amd64.deb ... Unpacking libflac12t64:amd64 (1.4.3+ds-2.1+b1) ... Selecting previously unselected package libogg-dev:amd64. Preparing to unpack .../253-libogg-dev_1.3.5-3+b2_amd64.deb ... Unpacking libogg-dev:amd64 (1.3.5-3+b2) ... Selecting previously unselected package libflac-dev:amd64. Preparing to unpack .../254-libflac-dev_1.4.3+ds-2.1+b1_amd64.deb ... Unpacking libflac-dev:amd64 (1.4.3+ds-2.1+b1) ... Selecting previously unselected package libmp3lame0:amd64. Preparing to unpack .../255-libmp3lame0_3.100-6+b3_amd64.deb ... Unpacking libmp3lame0:amd64 (3.100-6+b3) ... Selecting previously unselected package libmpg123-0t64:amd64. Preparing to unpack .../256-libmpg123-0t64_1.32.9-1_amd64.deb ... Unpacking libmpg123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libopus0:amd64. Preparing to unpack .../257-libopus0_1.5.2-2_amd64.deb ... Unpacking libopus0:amd64 (1.5.2-2) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../258-libvorbis0a_1.3.7-2+b1_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libvorbisenc2:amd64. Preparing to unpack .../259-libvorbisenc2_1.3.7-2+b1_amd64.deb ... Unpacking libvorbisenc2:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libsndfile1:amd64. Preparing to unpack .../260-libsndfile1_1.2.2-1+b3_amd64.deb ... Unpacking libsndfile1:amd64 (1.2.2-1+b3) ... Selecting previously unselected package libinstpatch-1.0-2:amd64. Preparing to unpack .../261-libinstpatch-1.0-2_1.1.6-1+b2_amd64.deb ... Unpacking libinstpatch-1.0-2:amd64 (1.1.6-1+b2) ... Selecting previously unselected package libjack0:amd64. Preparing to unpack .../262-libjack0_1%3a0.126.0-2+b3_amd64.deb ... Unpacking libjack0:amd64 (1:0.126.0-2+b3) ... Selecting previously unselected package libwebrtc-audio-processing1:amd64. Preparing to unpack .../263-libwebrtc-audio-processing1_0.3-1+b2_amd64.deb ... Unpacking libwebrtc-audio-processing1:amd64 (0.3-1+b2) ... Selecting previously unselected package libspa-0.2-modules:amd64. Preparing to unpack .../264-libspa-0.2-modules_1.2.6-1_amd64.deb ... Unpacking libspa-0.2-modules:amd64 (1.2.6-1) ... Selecting previously unselected package libpipewire-0.3-0t64:amd64. Preparing to unpack .../265-libpipewire-0.3-0t64_1.2.6-1_amd64.deb ... Unpacking libpipewire-0.3-0t64:amd64 (1.2.6-1) ... Selecting previously unselected package libpulse0:amd64. Preparing to unpack .../266-libpulse0_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse0:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libsamplerate0:amd64. Preparing to unpack .../267-libsamplerate0_0.2.2-4+b2_amd64.deb ... Unpacking libsamplerate0:amd64 (0.2.2-4+b2) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../268-libxss1_1%3a1.2.3-1+b2_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.3-1+b2) ... Selecting previously unselected package libsdl2-2.0-0:amd64. Preparing to unpack .../269-libsdl2-2.0-0_2.30.9+dfsg-1_amd64.deb ... Unpacking libsdl2-2.0-0:amd64 (2.30.9+dfsg-1) ... Selecting previously unselected package timgm6mb-soundfont. Preparing to unpack .../270-timgm6mb-soundfont_1.3-5_all.deb ... Unpacking timgm6mb-soundfont (1.3-5) ... Selecting previously unselected package libfluidsynth3:amd64. Preparing to unpack .../271-libfluidsynth3_2.4.0-1_amd64.deb ... Unpacking libfluidsynth3:amd64 (2.4.0-1) ... Selecting previously unselected package libout123-0t64:amd64. Preparing to unpack .../272-libout123-0t64_1.32.9-1_amd64.deb ... Unpacking libout123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libsyn123-0t64:amd64. Preparing to unpack .../273-libsyn123-0t64_1.32.9-1_amd64.deb ... Unpacking libsyn123-0t64:amd64 (1.32.9-1) ... Selecting previously unselected package libmpg123-dev:amd64. Preparing to unpack .../274-libmpg123-dev_1.32.9-1_amd64.deb ... Unpacking libmpg123-dev:amd64 (1.32.9-1) ... Selecting previously unselected package libopus-dev:amd64. Preparing to unpack .../275-libopus-dev_1.5.2-2_amd64.deb ... Unpacking libopus-dev:amd64 (1.5.2-2) ... Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../276-libvorbisfile3_1.3.7-2+b1_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libvorbis-dev:amd64. Preparing to unpack .../277-libvorbis-dev_1.3.7-2+b1_amd64.deb ... Unpacking libvorbis-dev:amd64 (1.3.7-2+b1) ... Selecting previously unselected package libsndfile1-dev:amd64. Preparing to unpack .../278-libsndfile1-dev_1.2.2-1+b3_amd64.deb ... Unpacking libsndfile1-dev:amd64 (1.2.2-1+b3) ... Selecting previously unselected package libinstpatch-dev:amd64. Preparing to unpack .../279-libinstpatch-dev_1.1.6-1+b2_amd64.deb ... Unpacking libinstpatch-dev:amd64 (1.1.6-1+b2) ... Selecting previously unselected package libjack-dev:amd64. Preparing to unpack .../280-libjack-dev_1%3a0.126.0-2+b3_amd64.deb ... Unpacking libjack-dev:amd64 (1:0.126.0-2+b3) ... Selecting previously unselected package libspa-0.2-dev:amd64. Preparing to unpack .../281-libspa-0.2-dev_1.2.6-1_amd64.deb ... Unpacking libspa-0.2-dev:amd64 (1.2.6-1) ... Selecting previously unselected package libpipewire-0.3-dev:amd64. Preparing to unpack .../282-libpipewire-0.3-dev_1.2.6-1_amd64.deb ... Unpacking libpipewire-0.3-dev:amd64 (1.2.6-1) ... Selecting previously unselected package libpulse-mainloop-glib0:amd64. Preparing to unpack .../283-libpulse-mainloop-glib0_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse-mainloop-glib0:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libpulse-dev:amd64. Preparing to unpack .../284-libpulse-dev_16.1+dfsg1-5.1+b1_amd64.deb ... Unpacking libpulse-dev:amd64 (16.1+dfsg1-5.1+b1) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../285-libncurses6_6.5-2+b1_amd64.deb ... Unpacking libncurses6:amd64 (6.5-2+b1) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../286-libncurses-dev_6.5-2+b1_amd64.deb ... Unpacking libncurses-dev:amd64 (6.5-2+b1) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../287-libreadline-dev_8.2-5_amd64.deb ... Unpacking libreadline-dev:amd64 (8.2-5) ... Selecting previously unselected package libgbm-dev:amd64. Preparing to unpack .../288-libgbm-dev_24.2.7-1_amd64.deb ... Unpacking libgbm-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libibus-1.0-dev:amd64. Preparing to unpack .../289-libibus-1.0-dev_1.5.31-1_amd64.deb ... Unpacking libibus-1.0-dev:amd64 (1.5.31-1) ... Selecting previously unselected package libsamplerate0-dev:amd64. Preparing to unpack .../290-libsamplerate0-dev_0.2.2-4+b2_amd64.deb ... Unpacking libsamplerate0-dev:amd64 (0.2.2-4+b2) ... Selecting previously unselected package libsndio-dev:amd64. Preparing to unpack .../291-libsndio-dev_1.10.0-0.1_amd64.deb ... Unpacking libsndio-dev:amd64 (1.10.0-0.1) ... Selecting previously unselected package libudev-dev:amd64. Preparing to unpack .../292-libudev-dev_257~rc2-3_amd64.deb ... Unpacking libudev-dev:amd64 (257~rc2-3) ... Selecting previously unselected package libxcursor-dev:amd64. Preparing to unpack .../293-libxcursor-dev_1%3a1.2.2-1+b1_amd64.deb ... Unpacking libxcursor-dev:amd64 (1:1.2.2-1+b1) ... Selecting previously unselected package libxinerama-dev:amd64. Preparing to unpack .../294-libxinerama-dev_2%3a1.1.4-3+b2_amd64.deb ... Unpacking libxinerama-dev:amd64 (2:1.1.4-3+b2) ... Selecting previously unselected package libxkbcommon-dev:amd64. Preparing to unpack .../295-libxkbcommon-dev_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon-dev:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libxrandr-dev:amd64. Preparing to unpack .../296-libxrandr-dev_2%3a1.5.4-1+b1_amd64.deb ... Unpacking libxrandr-dev:amd64 (2:1.5.4-1+b1) ... Selecting previously unselected package libxss-dev:amd64. Preparing to unpack .../297-libxss-dev_1%3a1.2.3-1+b2_amd64.deb ... Unpacking libxss-dev:amd64 (1:1.2.3-1+b2) ... Selecting previously unselected package libxt6t64:amd64. Preparing to unpack .../298-libxt6t64_1%3a1.2.1-1.2+b1_amd64.deb ... Unpacking libxt6t64:amd64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxt-dev:amd64. Preparing to unpack .../299-libxt-dev_1%3a1.2.1-1.2+b1_amd64.deb ... Unpacking libxt-dev:amd64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxv1:amd64. Preparing to unpack .../300-libxv1_2%3a1.0.11-1.1+b2_amd64.deb ... Unpacking libxv1:amd64 (2:1.0.11-1.1+b2) ... Selecting previously unselected package libxv-dev:amd64. Preparing to unpack .../301-libxv-dev_2%3a1.0.11-1.1+b2_amd64.deb ... Unpacking libxv-dev:amd64 (2:1.0.11-1.1+b2) ... Selecting previously unselected package libxxf86vm-dev:amd64. Preparing to unpack .../302-libxxf86vm-dev_1%3a1.1.4-1+b3_amd64.deb ... Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1+b3) ... Selecting previously unselected package libsdl2-dev:amd64. Preparing to unpack .../303-libsdl2-dev_2.30.9+dfsg-1_amd64.deb ... Unpacking libsdl2-dev:amd64 (2.30.9+dfsg-1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../304-libsystemd-dev_257~rc2-3_amd64.deb ... Unpacking libsystemd-dev:amd64 (257~rc2-3) ... Selecting previously unselected package libfluidsynth-dev:amd64. Preparing to unpack .../305-libfluidsynth-dev_2.4.0-1_amd64.deb ... Unpacking libfluidsynth-dev:amd64 (2.4.0-1) ... Selecting previously unselected package libfribidi-dev:amd64. Preparing to unpack .../306-libfribidi-dev_1.0.15-1_amd64.deb ... Unpacking libfribidi-dev:amd64 (1.0.15-1) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../307-libgdk-pixbuf2.0-bin_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf2.0-bin (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:amd64. Preparing to unpack .../308-libjpeg62-turbo-dev_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg62-turbo-dev:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package libjpeg-dev:amd64. Preparing to unpack .../309-libjpeg-dev_1%3a2.1.5-3+b1_amd64.deb ... Unpacking libjpeg-dev:amd64 (1:2.1.5-3+b1) ... Selecting previously unselected package libjbig-dev:amd64. Preparing to unpack .../310-libjbig-dev_2.1-6.1+b2_amd64.deb ... Unpacking libjbig-dev:amd64 (2.1-6.1+b2) ... Selecting previously unselected package liblzma-dev:amd64. Preparing to unpack .../311-liblzma-dev_5.6.3-1+b1_amd64.deb ... Unpacking liblzma-dev:amd64 (5.6.3-1+b1) ... Selecting previously unselected package libzstd-dev:amd64. Preparing to unpack .../312-libzstd-dev_1.5.6+dfsg-1+b1_amd64.deb ... Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1+b1) ... Selecting previously unselected package libwebpdecoder3:amd64. Preparing to unpack .../313-libwebpdecoder3_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebpdecoder3:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libsharpyuv-dev:amd64. Preparing to unpack .../314-libsharpyuv-dev_1.4.0-0.1+b1_amd64.deb ... Unpacking libsharpyuv-dev:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libwebp-dev:amd64. Preparing to unpack .../315-libwebp-dev_1.4.0-0.1+b1_amd64.deb ... Unpacking libwebp-dev:amd64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiffxx6:amd64. Preparing to unpack .../316-libtiffxx6_4.5.1+git230720-5_amd64.deb ... Unpacking libtiffxx6:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package liblerc-dev:amd64. Preparing to unpack .../317-liblerc-dev_4.0.0+ds-5_amd64.deb ... Unpacking liblerc-dev:amd64 (4.0.0+ds-5) ... Selecting previously unselected package libtiff-dev:amd64. Preparing to unpack .../318-libtiff-dev_4.5.1+git230720-5_amd64.deb ... Unpacking libtiff-dev:amd64 (4.5.1+git230720-5) ... Selecting previously unselected package libgdk-pixbuf-2.0-dev:amd64. Preparing to unpack .../319-libgdk-pixbuf-2.0-dev_2.42.12+dfsg-1+b1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-dev:amd64 (2.42.12+dfsg-1+b1) ... Selecting previously unselected package libgl1-mesa-dev:amd64. Preparing to unpack .../320-libgl1-mesa-dev_24.2.7-1_amd64.deb ... Unpacking libgl1-mesa-dev:amd64 (24.2.7-1) ... Selecting previously unselected package libglew2.2:amd64. Preparing to unpack .../321-libglew2.2_2.2.0-4+b2_amd64.deb ... Unpacking libglew2.2:amd64 (2.2.0-4+b2) ... Selecting previously unselected package libglu1-mesa:amd64. Preparing to unpack .../322-libglu1-mesa_9.0.2-1.1+b2_amd64.deb ... Unpacking libglu1-mesa:amd64 (9.0.2-1.1+b2) ... Selecting previously unselected package libglu1-mesa-dev:amd64. Preparing to unpack .../323-libglu1-mesa-dev_9.0.2-1.1+b2_amd64.deb ... Unpacking libglu1-mesa-dev:amd64 (9.0.2-1.1+b2) ... Selecting previously unselected package libglew-dev:amd64. Preparing to unpack .../324-libglew-dev_2.2.0-4+b2_amd64.deb ... Unpacking libglew-dev:amd64 (2.2.0-4+b2) ... Selecting previously unselected package libgraphite2-dev:amd64. Preparing to unpack .../325-libgraphite2-dev_1.3.14-2+b1_amd64.deb ... Unpacking libgraphite2-dev:amd64 (1.3.14-2+b1) ... Selecting previously unselected package libgtest-dev:amd64. Preparing to unpack .../326-libgtest-dev_1.15.2-1_amd64.deb ... Unpacking libgtest-dev:amd64 (1.15.2-1) ... Selecting previously unselected package libharfbuzz-icu0:amd64. Preparing to unpack .../327-libharfbuzz-icu0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-icu0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-subset0:amd64. Preparing to unpack .../328-libharfbuzz-subset0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-subset0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-cairo0:amd64. Preparing to unpack .../329-libharfbuzz-cairo0_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-cairo0:amd64 (10.0.1-1) ... Selecting previously unselected package libharfbuzz-dev:amd64. Preparing to unpack .../330-libharfbuzz-dev_10.0.1-1_amd64.deb ... Unpacking libharfbuzz-dev:amd64 (10.0.1-1) ... Selecting previously unselected package libthai-dev:amd64. Preparing to unpack .../331-libthai-dev_0.1.29-2+b1_amd64.deb ... Unpacking libthai-dev:amd64 (0.1.29-2+b1) ... Selecting previously unselected package libxft-dev:amd64. Preparing to unpack .../332-libxft-dev_2.3.6-1+b2_amd64.deb ... Unpacking libxft-dev:amd64 (2.3.6-1+b2) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../333-pango1.0-tools_1.54.0+ds-3_amd64.deb ... Unpacking pango1.0-tools (1.54.0+ds-3) ... Selecting previously unselected package libpango1.0-dev:amd64. Preparing to unpack .../334-libpango1.0-dev_1.54.0+ds-3_amd64.deb ... Unpacking libpango1.0-dev:amd64 (1.54.0+ds-3) ... Selecting previously unselected package libxcomposite-dev:amd64. Preparing to unpack .../335-libxcomposite-dev_1%3a0.4.6-1_amd64.deb ... Unpacking libxcomposite-dev:amd64 (1:0.4.6-1) ... Selecting previously unselected package libxdamage-dev:amd64. Preparing to unpack .../336-libxdamage-dev_1%3a1.1.6-1+b2_amd64.deb ... Unpacking libxdamage-dev:amd64 (1:1.1.6-1+b2) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../337-wayland-protocols_1.38-1_all.deb ... Unpacking wayland-protocols (1.38-1) ... Selecting previously unselected package libgtk-3-dev:amd64. Preparing to unpack .../338-libgtk-3-dev_3.24.43-4_amd64.deb ... Unpacking libgtk-3-dev:amd64 (3.24.43-4) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../339-libgudev-1.0-0_238-5+b1_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (238-5+b1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../340-libwacom-common_2.13.0-1_all.deb ... Unpacking libwacom-common (2.13.0-1) ... Selecting previously unselected package libwacom9:amd64. Preparing to unpack .../341-libwacom9_2.13.0-1_amd64.deb ... Unpacking libwacom9:amd64 (2.13.0-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../342-libinput-bin_1.26.2-1_amd64.deb ... Unpacking libinput-bin (1.26.2-1) ... Selecting previously unselected package libmtdev1t64:amd64. Preparing to unpack .../343-libmtdev1t64_1.1.6-1.2+b1_amd64.deb ... Unpacking libmtdev1t64:amd64 (1.1.6-1.2+b1) ... Selecting previously unselected package libinput10:amd64. Preparing to unpack .../344-libinput10_1.26.2-1_amd64.deb ... Unpacking libinput10:amd64 (1.26.2-1) ... Selecting previously unselected package libixml11t64:amd64. Preparing to unpack .../345-libixml11t64_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libixml11t64:amd64 (1:1.14.19-2+b1) ... Selecting previously unselected package libmd4c0:amd64. Preparing to unpack .../346-libmd4c0_0.5.2-2+b1_amd64.deb ... Unpacking libmd4c0:amd64 (0.5.2-2+b1) ... Selecting previously unselected package libmodplug1:amd64. Preparing to unpack .../347-libmodplug1_1%3a0.8.9.0-3+b2_amd64.deb ... Unpacking libmodplug1:amd64 (1:0.8.9.0-3+b2) ... Selecting previously unselected package libmodplug-dev:amd64. Preparing to unpack .../348-libmodplug-dev_1%3a0.8.9.0-3+b2_amd64.deb ... Unpacking libmodplug-dev:amd64 (1:0.8.9.0-3+b2) ... Selecting previously unselected package libopusfile0:amd64. Preparing to unpack .../349-libopusfile0_0.12-4+b3_amd64.deb ... Unpacking libopusfile0:amd64 (0.12-4+b3) ... Selecting previously unselected package libopusfile-dev:amd64. Preparing to unpack .../350-libopusfile-dev_0.12-4+b3_amd64.deb ... Unpacking libopusfile-dev:amd64 (0.12-4+b3) ... Selecting previously unselected package libqt5core5t64:amd64. Preparing to unpack .../351-libqt5core5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5core5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5concurrent5t64:amd64. Preparing to unpack .../352-libqt5concurrent5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5concurrent5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5dbus5t64:amd64. Preparing to unpack .../353-libqt5dbus5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5dbus5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5network5t64:amd64. Preparing to unpack .../354-libqt5network5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5network5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libxcb-icccm4:amd64. Preparing to unpack .../355-libxcb-icccm4_0.4.2-1_amd64.deb ... Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... Selecting previously unselected package libxcb-util1:amd64. Preparing to unpack .../356-libxcb-util1_0.4.0-1+b2_amd64.deb ... Unpacking libxcb-util1:amd64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-image0:amd64. Preparing to unpack .../357-libxcb-image0_0.4.0-2+b2_amd64.deb ... Unpacking libxcb-image0:amd64 (0.4.0-2+b2) ... Selecting previously unselected package libxcb-keysyms1:amd64. Preparing to unpack .../358-libxcb-keysyms1_0.4.0-1+b3_amd64.deb ... Unpacking libxcb-keysyms1:amd64 (0.4.0-1+b3) ... Selecting previously unselected package libxcb-render-util0:amd64. Preparing to unpack .../359-libxcb-render-util0_0.3.9-1+b2_amd64.deb ... Unpacking libxcb-render-util0:amd64 (0.3.9-1+b2) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../360-libxcb-shape0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinerama0:amd64. Preparing to unpack .../361-libxcb-xinerama0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xinerama0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinput0:amd64. Preparing to unpack .../362-libxcb-xinput0_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xinput0:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xkb1:amd64. Preparing to unpack .../363-libxcb-xkb1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb-xkb1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libxkbcommon-x11-0:amd64. Preparing to unpack .../364-libxkbcommon-x11-0_1.6.0-1+b2_amd64.deb ... Unpacking libxkbcommon-x11-0:amd64 (1.6.0-1+b2) ... Selecting previously unselected package libqt5gui5t64:amd64. Preparing to unpack .../365-libqt5gui5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5gui5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5widgets5t64:amd64. Preparing to unpack .../366-libqt5widgets5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5widgets5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5printsupport5t64:amd64. Preparing to unpack .../367-libqt5printsupport5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5printsupport5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5sql5t64:amd64. Preparing to unpack .../368-libqt5sql5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5sql5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5test5t64:amd64. Preparing to unpack .../369-libqt5test5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5test5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5xml5t64:amd64. Preparing to unpack .../370-libqt5xml5t64_5.15.15+dfsg-2_amd64.deb ... Unpacking libqt5xml5t64:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package libsdl2-mixer-2.0-0:amd64. Preparing to unpack .../371-libsdl2-mixer-2.0-0_2.8.0+dfsg-1+b3_amd64.deb ... Unpacking libsdl2-mixer-2.0-0:amd64 (2.8.0+dfsg-1+b3) ... Selecting previously unselected package libsdl2-mixer-dev:amd64. Preparing to unpack .../372-libsdl2-mixer-dev_2.8.0+dfsg-1+b3_amd64.deb ... Unpacking libsdl2-mixer-dev:amd64 (2.8.0+dfsg-1+b3) ... Selecting previously unselected package libtinyxml2.6.2v5:amd64. Preparing to unpack .../373-libtinyxml2.6.2v5_2.6.2-7_amd64.deb ... Unpacking libtinyxml2.6.2v5:amd64 (2.6.2-7) ... Selecting previously unselected package libtinyxml-dev:amd64. Preparing to unpack .../374-libtinyxml-dev_2.6.2-7_amd64.deb ... Unpacking libtinyxml-dev:amd64 (2.6.2-7) ... Selecting previously unselected package libupnp17t64:amd64. Preparing to unpack .../375-libupnp17t64_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libupnp17t64:amd64 (1:1.14.19-2+b1) ... Selecting previously unselected package libupnp-dev. Preparing to unpack .../376-libupnp-dev_1%3a1.14.19-2+b1_amd64.deb ... Unpacking libupnp-dev (1:1.14.19-2+b1) ... Selecting previously unselected package libvulkan-dev:amd64. Preparing to unpack .../377-libvulkan-dev_1.3.296.0-1_amd64.deb ... Unpacking libvulkan-dev:amd64 (1.3.296.0-1) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../378-libxpm4_1%3a3.5.17-1+b2_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.17-1+b2) ... Selecting previously unselected package libxpm-dev:amd64. Preparing to unpack .../379-libxpm-dev_1%3a3.5.17-1+b2_amd64.deb ... Unpacking libxpm-dev:amd64 (1:3.5.17-1+b2) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../380-qt5-qmake-bin_5.15.15+dfsg-2_amd64.deb ... Unpacking qt5-qmake-bin (5.15.15+dfsg-2) ... Selecting previously unselected package qtchooser. Preparing to unpack .../381-qtchooser_66-2_amd64.deb ... Unpacking qtchooser (66-2) ... Selecting previously unselected package qt5-qmake:amd64. Preparing to unpack .../382-qt5-qmake_5.15.15+dfsg-2_amd64.deb ... Unpacking qt5-qmake:amd64 (5.15.15+dfsg-2) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../383-qtbase5-dev-tools_5.15.15+dfsg-2_amd64.deb ... Unpacking qtbase5-dev-tools (5.15.15+dfsg-2) ... Selecting previously unselected package qtbase5-dev:amd64. Preparing to unpack .../384-qtbase5-dev_5.15.15+dfsg-2_amd64.deb ... Unpacking qtbase5-dev:amd64 (5.15.15+dfsg-2) ... Setting up media-types (10.1.0) ... Setting up libb2-1:amd64 (0.98.1-1.1+b2) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libgraphite2-3:amd64 (1.3.14-2+b1) ... Setting up liblcms2-2:amd64 (2.16-2) ... Setting up libpixman-1-0:amd64 (0.44.0-3) ... Setting up libmodplug1:amd64 (1:0.8.9.0-3+b2) ... Setting up libsharpyuv0:amd64 (1.4.0-0.1+b1) ... Setting up libwayland-server0:amd64 (1.23.0-1+b1) ... Setting up libpciaccess0:amd64 (0.17-3+b2) ... Setting up systemd-sysv (257~rc2-3) ... Setting up libxau6:amd64 (1:1.0.11-1) ... Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3+b2) ... Setting up libdouble-conversion3:amd64 (3.3.0-1+b2) ... Setting up libkeyutils1:amd64 (1.6.3-4) ... Setting up libboost1.83-dev:amd64 (1.83.0-3.2) ... Setting up libmodplug-dev:amd64 (1:0.8.9.0-3+b2) ... Setting up libxcb1:amd64 (1.17.0-2+b1) ... Setting up libpixman-1-dev:amd64 (0.44.0-3) ... Setting up native-architecture (0.2.3) ... Setting up libicu72:amd64 (72.1-5+b1) ... Setting up libpciaccess-dev:amd64 (0.17-3+b2) ... Setting up libxcb-xfixes0:amd64 (1.17.0-2+b1) ... Setting up libogg0:amd64 (1.3.5-3+b2) ... Setting up liblerc4:amd64 (4.0.0+ds-5) ... Setting up libzstd-dev:amd64 (1.5.6+dfsg-1+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libglvnd-core-dev:amd64 (1.7.0-1+b2) ... Setting up hicolor-icon-theme (0.18-1) ... Setting up libxcb-xinput0:amd64 (1.17.0-2+b1) ... Setting up libdatrie1:amd64 (0.2.13-3+b1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libxcb-render0:amd64 (1.17.0-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglvnd0:amd64 (1.7.0-1+b2) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libboost-regex1.83.0:amd64 (1.83.0-3.2) ... Setting up libxcb-glx0:amd64 (1.17.0-2+b1) ... Setting up libdebhelper-perl (13.20) ... Setting up libbrotli1:amd64 (1.1.0-2+b6) ... Setting up libedit2:amd64 (3.1-20240808-1) ... Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... Setting up libuv1t64:amd64 (1.48.0-7) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up libxcb-keysyms1:amd64 (0.4.0-1+b3) ... Setting up libxcb-shape0:amd64 (1.17.0-2+b1) ... Setting up x11-common (1:7.7+23.1) ... Running in chroot, ignoring request. Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libsensors-config (1:3.6.0-10) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:amd64 (1.64.0-1) ... Setting up libdeflate0:amd64 (1.22-1) ... Setting up libwebrtc-audio-processing1:amd64 (0.3-1+b2) ... Setting up libwebpdecoder3:amd64 (1.4.0-0.1+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libxcb-render-util0:amd64 (0.3.9-1+b2) ... Setting up xkb-data (2.42-1) ... Setting up liblzo2-2:amd64 (2.10-3+b1) ... Setting up libxcb-shm0:amd64 (1.17.0-2+b1) ... Setting up libxcb-icccm4:amd64 (0.4.2-1) ... Setting up libcom-err2:amd64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libogg-dev:amd64 (1.3.5-3+b2) ... Setting up libmpg123-0t64:amd64 (1.32.9-1) ... Setting up libffi-dev:amd64 (3.4.6-1) ... Setting up googletest (1.15.2-1) ... Setting up libjbig0:amd64 (2.1-6.1+b2) ... Setting up libpcre2-16-0:amd64 (10.42-4+b2) ... Setting up libopengl0:amd64 (1.7.0-1+b2) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libxcb-util1:amd64 (0.4.0-1+b2) ... Setting up libxcb-xkb1:amd64 (1.17.0-2+b1) ... Setting up libxcb-image0:amd64 (0.4.0-2+b2) ... Setting up libkrb5support0:amd64 (1.21.3-3) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Nov 24 02:10:50 UTC 2024. Universal Time is now: Sun Nov 24 02:10:50 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... Setting up libsysprof-capture-4-dev:amd64 (47.0-2) ... Setting up libasound2-data (1.2.12-1) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libgraphite2-dev:amd64 (1.3.14-2+b1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:amd64 (4.13.3-1) ... Setting up libpcre2-32-0:amd64 (10.42-4+b2) ... Setting up libglib2.0-0t64:amd64 (2.82.2-2) ... Setting up libglib2.0-data (2.82.2-2) ... Setting up libxcb-xinerama0:amd64 (1.17.0-2+b1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up libgles2:amd64 (1.7.0-1+b2) ... Setting up libasound2t64:amd64 (1.2.12-1+b1) ... Setting up libexpat1-dev:amd64 (2.6.4-1) ... Setting up libjpeg62-turbo:amd64 (1:2.1.5-3+b1) ... Setting up qt5-qmake-bin (5.15.15+dfsg-2) ... Setting up libb2-dev:amd64 (0.98.1-1.1+b2) ... Setting up libx11-data (2:1.8.10-2) ... Setting up libjpeg62-turbo-dev:amd64 (1:2.1.5-3+b1) ... Setting up libepoxy0:amd64 (1.5.10-2) ... Setting up libsyn123-0t64:amd64 (1.32.9-1) ... Setting up libxcb-sync1:amd64 (1.17.0-2+b1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libjack0:amd64 (1:0.126.0-2+b3) ... Setting up libjsoncpp26:amd64 (1.9.6-3) ... Setting up uuid-dev:amd64 (2.40.2-11) ... Setting up libavahi-common-data:amd64 (0.8-13+b3) ... Setting up libncurses6:amd64 (6.5-2+b1) ... Setting up libgles1:amd64 (1.7.0-1+b2) ... Setting up libdbus-1-3:amd64 (1.14.10-6) ... Setting up libfribidi0:amd64 (1.0.15-1) ... Setting up libopus0:amd64 (1.5.2-2) ... Setting up libproc2-0:amd64 (2:4.0.4-6) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:amd64 (1.6.44-2) ... Setting up libvorbis0a:amd64 (1.3.7-2+b1) ... Setting up autopoint (0.22.5-2) ... Setting up icu-devtools (72.1-5+b1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up libudev-dev:amd64 (257~rc2-3) ... Setting up libixml11t64:amd64 (1:1.14.19-2+b1) ... Setting up libsepol-dev:amd64 (3.7-1) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up gir1.2-glib-2.0:amd64 (2.82.2-2) ... Setting up libsensors5:amd64 (1:3.6.0-10+b1) ... Setting up liblerc-dev:amd64 (4.0.0+ds-5) ... Setting up libtinyxml2.6.2v5:amd64 (2.6.2-7) ... Setting up libk5crypto3:amd64 (1.21.3-3) ... Setting up libltdl7:amd64 (2.4.7-8) ... Setting up libfftw3-double3:amd64 (3.3.10-1+b3) ... Setting up libglapi-mesa:amd64 (24.2.7-1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Setting up libraw23t64:amd64 (0.21.3-1+b1) ... Setting up libvulkan1:amd64 (1.3.296.0-1) ... Setting up autoconf (2.72-3) ... Setting up libwebp7:amd64 (1.4.0-0.1+b1) ... Setting up liblzma-dev:amd64 (5.6.3-1+b1) ... Setting up libsndio7.0:amd64 (1.10.0-0.1) ... Setting up libxcb-dri2-0:amd64 (1.17.0-2+b1) ... Setting up libout123-0t64:amd64 (1.32.9-1) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libpcre2-posix3:amd64 (10.42-4+b2) ... Setting up dwz (0.15-1+b1) ... Setting up wayland-protocols (1.38-1) ... Setting up libdav1d7:amd64 (1.5.0-1+b1) ... Setting up liblqr-1-0:amd64 (0.4.2-2.1+b2) ... Setting up libmtdev1t64:amd64 (1.1.6-1.2+b1) ... Setting up sensible-utils (0.0.24) ... Setting up gir1.2-glib-2.0-dev:amd64 (2.82.2-2) ... Setting up libasyncns0:amd64 (0.8-6+b5) ... Setting up libxshmfence1:amd64 (1.3-1+b2) ... Setting up at-spi2-common (2.54.0-1) ... Setting up libtiff6:amd64 (4.5.1+git230720-5) ... Setting up libxcb-randr0:amd64 (1.17.0-2+b1) ... Setting up dbus-session-bus-common (1.14.10-6) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-6) ... Setting up libmd4c0:amd64 (0.5.2-2+b1) ... Setting up libopenjp2-7:amd64 (2.5.0-2+b4) ... Setting up libx11-6:amd64 (2:1.8.10-2) ... Setting up libopenal-data (1:1.23.1-4) ... Setting up libthai-data (0.1.29-2) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.4) ... Setting up sgml-base (1.31) ... Setting up cmake-data (3.30.5-1) ... Setting up librhash1:amd64 (1.4.5-1) ... Setting up libkrb5-3:amd64 (1.21.3-3) ... Setting up libglu1-mesa:amd64 (9.0.2-1.1+b2) ... Setting up libflac12t64:amd64 (1.4.3+ds-2.1+b1) ... Setting up libwayland-egl1:amd64 (1.23.0-1+b1) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up libopengl-dev:amd64 (1.7.0-1+b2) ... Setting up dbus-system-bus-common (1.14.10-6) ... useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Setting up libspa-0.2-dev:amd64 (1.2.6-1) ... Setting up libasound2-dev:amd64 (1.2.12-1+b1) ... Setting up libde265-0:amd64 (1.0.15-1+b2) ... Setting up libsharpyuv-dev:amd64 (1.4.0-0.1+b1) ... Setting up libsamplerate0:amd64 (0.2.2-4+b2) ... Setting up timgm6mb-soundfont (1.3-5) ... update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf2/default-GM.sf2 (default-GM.sf2) in auto mode update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf3/default-GM.sf3 (default-GM.sf3) in auto mode Setting up libupnp17t64:amd64 (1:1.14.19-2+b1) ... Setting up libwebpmux3:amd64 (1.4.0-0.1+b1) ... Setting up libtiffxx6:amd64 (4.5.1+git230720-5) ... Setting up libdeflate-dev:amd64 (1.22-1) ... Setting up libdrm-common (2.4.123-1) ... Setting up libopusfile0:amd64 (0.12-4+b3) ... Setting up libxcomposite1:amd64 (1:0.4.6-1) ... Setting up libevdev2:amd64 (1.13.3+dfsg-1) ... Setting up readline-common (8.2-5) ... Setting up libicu-dev:amd64 (72.1-5+b1) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up dbus-bin (1.14.10-6) ... Setting up libsystemd-dev:amd64 (257~rc2-3) ... Setting up libbrotli-dev:amd64 (1.1.0-2+b6) ... Setting up libgudev-1.0-0:amd64 (238-5+b1) ... Setting up qtchooser (66-2) ... Setting up libmp3lame0:amd64 (3.100-6+b3) ... Setting up libvorbisenc2:amd64 (1.3.7-2+b1) ... Setting up libwacom-common (2.13.0-1) ... Setting up libbz2-dev:amd64 (1.0.8-6) ... Setting up libxkbcommon0:amd64 (1.6.0-1+b2) ... Setting up libwayland-client0:amd64 (1.23.0-1+b1) ... 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 x11proto-dev (2024.1-1) ... Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libxcb-dri3-0:amd64 (1.17.0-2+b1) ... Setting up libblkid-dev:amd64 (2.40.2-11) ... Setting up libllvm19:amd64 (1:19.1.3-2) ... Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... Setting up libice6:amd64 (2:1.1.1-1) ... Setting up libflac-dev:amd64 (1.4.3+ds-2.1+b1) ... Setting up libncurses-dev:amd64 (6.5-2+b1) ... Setting up gettext (0.22.5-2) ... Setting up libsndio-dev:amd64 (1.10.0-0.1) ... Setting up libxdamage1:amd64 (1:1.1.6-1+b2) ... Setting up libatk1.0-0t64:amd64 (2.54.0-1) ... Setting up libxau-dev:amd64 (1:1.0.11-1) ... Setting up libgtest-dev:amd64 (1.15.2-1) ... Setting up libxpm4:amd64 (1:3.5.17-1+b2) ... Setting up qt5-qmake:amd64 (5.15.15+dfsg-2) ... Setting up libpcre2-dev:amd64 (10.42-4+b2) ... Setting up libxrender1:amd64 (1:0.9.10-1.1+b2) ... Setting up libice-dev:amd64 (2:1.1.1-1) ... Setting up libtool (2.4.7-8) ... Setting up libgirepository-2.0-0:amd64 (2.82.2-2) ... Setting up gir1.2-atk-1.0:amd64 (2.54.0-1) ... Setting up libwacom9:amd64 (2.13.0-1) ... Setting up libselinux1-dev:amd64 (3.7-3+b1) ... Setting up libtinyxml-dev:amd64 (2.6.2-7) ... Setting up fontconfig-config (2.15.0-1.1+b1) ... Setting up libfribidi-dev:amd64 (1.0.15-1) ... Setting up libwebpdemux2:amd64 (1.4.0-0.1+b1) ... Setting up libxkbcommon-dev:amd64 (1.6.0-1+b2) ... Setting up libpng-dev:amd64 (1.6.44-2) ... Setting up libibus-1.0-5:amd64 (1.5.31-1) ... Setting up libavahi-common3:amd64 (0.8-13+b3) ... Setting up libjpeg-dev:amd64 (1:2.1.5-3+b1) ... Setting up libjbig-dev:amd64 (2.1-6.1+b2) ... Setting up libcloudproviders0:amd64 (0.3.6-1+b1) ... Setting up libxext6:amd64 (2:1.3.4-1+b2) ... Setting up libglib2.0-bin (2.82.2-2) ... Setting up libopenal1:amd64 (1:1.23.1-4+b2) ... Setting up dbus-daemon (1.14.10-6) ... Setting up libopus-dev:amd64 (1.5.2-2) ... Setting up libmpg123-dev:amd64 (1.32.9-1) ... Setting up libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Setting up libcolord2:amd64 (1.4.7-1+b2) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1+b3) ... Setting up libinput-bin (1.26.2-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libdconf1:amd64 (0.40.0-4+b3) ... Setting up dh-autoreconf (20) ... Setting up libthai0:amd64 (0.1.29-2+b1) ... Setting up libvorbisfile3:amd64 (1.3.7-2+b1) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3+b2) ... Setting up libwayland-bin (1.23.0-1+b1) ... Setting up libwebp-dev:amd64 (1.4.0-0.1+b1) ... Setting up libfreetype6:amd64 (2.13.3+dfsg-1) ... Setting up libtiff-dev:amd64 (4.5.1+git230720-5) ... Setting up libspa-0.2-modules:amd64 (1.2.6-1) ... Setting up libxfixes3:amd64 (1:6.0.0-2+b2) ... Setting up dbus (1.14.10-6) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up shared-mime-info (2.4-5+b1) ... Setting up libxinerama1:amd64 (2:1.1.4-3+b2) ... Setting up libxkbcommon-x11-0:amd64 (1.6.0-1+b2) ... Setting up libxv1:amd64 (2:1.0.11-1.1+b2) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-3) ... Setting up libxrandr2:amd64 (2:1.5.4-1+b1) ... Setting up libboost-regex1.83-dev:amd64 (1.83.0-3.2) ... Setting up libupnp-dev (1:1.14.19-2+b1) ... Setting up libreadline8t64:amd64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libdrm2:amd64 (2.4.123-1) ... Setting up libdatrie-dev:amd64 (0.2.13-3+b1) ... Setting up libalut0:amd64 (1.1.0-6+b2) ... Setting up groff-base (1.23.0-5) ... Setting up gir1.2-cloudproviders-0.3.0:amd64 (0.3.6-1+b1) ... Setting up libwayland-cursor0:amd64 (1.23.0-1+b1) ... Setting up xml-core (0.19) ... Setting up libpam-systemd:amd64 (257~rc2-3) ... Setting up libdecor-0-0:amd64 (0.2.2-1+b2) ... Setting up libharfbuzz0b:amd64 (10.0.1-1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1+b1) ... Setting up libxss1:amd64 (1:1.2.3-1+b2) ... Setting up libfontconfig1:amd64 (2.15.0-1.1+b1) ... Setting up libjack-dev:amd64 (1:0.126.0-2+b3) ... Setting up libsndfile1:amd64 (1.2.2-1+b3) ... Setting up libboost-regex-dev:amd64 (1.83.0.2+b2) ... Setting up gir1.2-ibus-1.0:amd64 (1.5.31-1) ... Setting up libsm6:amd64 (2:1.2.4-1) ... Setting up libarchive13t64:amd64 (3.7.4-1.1) ... Setting up libpipewire-0.3-0t64:amd64 (1.2.6-1) ... Setting up libinstpatch-1.0-2:amd64 (1.1.6-1+b2) ... Setting up libavahi-client3:amd64 (0.8-13+b3) ... Setting up libmount-dev:amd64 (2.40.2-11) ... Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... Setting up libvorbis-dev:amd64 (1.3.7-2+b1) ... Setting up libinput10:amd64 (1.26.2-1) ... Setting up gtk-update-icon-cache (4.16.5+ds-2) ... Setting up fontconfig (2.15.0-1.1+b1) ... Regenerating fonts cache... done. Setting up libxft2:amd64 (2.3.6-1+b2) ... Setting up libdrm-nouveau2:amd64 (2.4.123-1) ... Setting up libgio-2.0-dev:amd64 (2.82.2-2) ... Setting up libharfbuzz-icu0:amd64 (10.0.1-1) ... Setting up girepository-tools:amd64 (2.82.2-2) ... Setting up libxcb1-dev:amd64 (1.17.0-2+b1) ... Setting up libxi6:amd64 (2:1.8.2-1) ... Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.42.12+dfsg-1+b1) ... Setting up libcurl4t64:amd64 (8.11.0-1) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Setting up libpulse0:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libsm-dev:amd64 (2:1.2.4-1) ... Setting up libdrm-radeon1:amd64 (2.4.123-1) ... Setting up libopenal-dev:amd64 (1:1.23.1-4+b2) ... Setting up libxtst6:amd64 (2:1.2.3-1.1+b2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxcursor1:amd64 (1:1.2.2-1+b1) ... Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libsamplerate0-dev:amd64 (0.2.2-4+b2) ... Setting up libdrm-intel1:amd64 (2.4.123-1) ... Setting up libx11-dev:amd64 (2:1.8.10-2) ... Setting up libharfbuzz-gobject0:amd64 (10.0.1-1) ... Setting up libopusfile-dev:amd64 (0.12-4+b3) ... Setting up libreadline-dev:amd64 (8.2-5) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink '/etc/systemd/system/timers.target.wants/man-db.timer' -> '/usr/lib/systemd/system/man-db.timer'. Setting up libwayland-dev:amd64 (1.23.0-1+b1) ... Setting up libcairo2:amd64 (1.18.2-2) ... Setting up libfreetype-dev:amd64 (2.13.3+dfsg-1) ... Setting up libxfixes-dev:amd64 (1:6.0.0-2+b2) ... Setting up libdecor-0-dev:amd64 (0.2.2-1+b2) ... Setting up libxcb-shm0-dev:amd64 (1.17.0-2+b1) ... Setting up dbus-user-session (1.14.10-6) ... Setting up libqt5core5t64:amd64 (5.15.15+dfsg-2) ... Setting up libharfbuzz-cairo0:amd64 (10.0.1-1) ... Setting up adwaita-icon-theme (47.0-2) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libsndfile1-dev:amd64 (1.2.2-1+b3) ... Setting up libpulse-mainloop-glib0:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libatspi2.0-0t64:amd64 (2.54.0-1) ... Setting up libxpm-dev:amd64 (1:3.5.17-1+b2) ... Setting up libxt6t64:amd64 (1:1.2.1-1.2+b1) ... Setting up libxcb-render0-dev:amd64 (1.17.0-2+b1) ... Setting up libxext-dev:amd64 (2:1.3.4-1+b2) ... Setting up libthai-dev:amd64 (0.1.29-2+b1) ... Setting up libpipewire-0.3-dev:amd64 (1.2.6-1) ... Setting up libgdk-pixbuf2.0-bin (2.42.12+dfsg-1+b1) ... Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up libqt5sql5t64:amd64 (5.15.15+dfsg-2) ... Setting up libharfbuzz-subset0:amd64 (10.0.1-1) ... Setting up cmake (3.30.5-1) ... Setting up libcairo-gobject2:amd64 (1.18.2-2) ... Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libxi-dev:amd64 (2:1.8.2-1) ... Setting up libxrender-dev:amd64 (1:0.9.10-1.1+b2) ... Setting up libcups2t64:amd64 (2.4.10-2) ... Setting up libalut-dev (1.1.0-6+b2) ... Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libxtst-dev:amd64 (2:1.2.3-1.1+b2) ... Setting up libxdamage-dev:amd64 (1:1.1.6-1+b2) ... Setting up libcairo-script-interpreter2:amd64 (1.18.2-2) ... Setting up libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... Setting up mesa-libgallium:amd64 (24.2.7-1) ... Setting up libdrm-dev:amd64 (2.4.123-1) ... Setting up libqt5dbus5t64:amd64 (5.15.15+dfsg-2) ... Setting up gir1.2-freedesktop:amd64 (1.82.0-2) ... Setting up libpython3.12-stdlib:amd64 (3.12.7-3) ... Setting up libpangoxft-1.0-0:amd64 (1.54.0+ds-3) ... Setting up libgbm1:amd64 (24.2.7-1) ... Setting up libfontconfig-dev:amd64 (2.15.0-1.1+b1) ... Setting up libxcomposite-dev:amd64 (1:0.4.6-1) ... Setting up libxcursor-dev:amd64 (1:1.2.2-1+b1) ... Setting up libqt5concurrent5t64:amd64 (5.15.15+dfsg-2) ... Setting up libxxf86vm-dev:amd64 (1:1.1.4-1+b3) ... Setting up python3.12 (3.12.7-3) ... Setting up libgl1-mesa-dri:amd64 (24.2.7-1) ... Setting up libqt5network5t64:amd64 (5.15.15+dfsg-2) ... Setting up pango1.0-tools (1.54.0+ds-3) ... Setting up libqt5xml5t64:amd64 (5.15.15+dfsg-2) ... Setting up debhelper (13.20) ... Setting up dconf-service (0.40.0-4+b3) ... Setting up gir1.2-atspi-2.0:amd64 (2.54.0-1) ... Setting up libqt5test5t64:amd64 (5.15.15+dfsg-2) ... Setting up libxss-dev:amd64 (1:1.2.3-1+b2) ... Setting up gir1.2-harfbuzz-0.0:amd64 (10.0.1-1) ... Setting up libgbm-dev:amd64 (24.2.7-1) ... Setting up qtbase5-dev-tools (5.15.15+dfsg-2) ... Setting up libxv-dev:amd64 (2:1.0.11-1.1+b2) ... Setting up gir1.2-pango-1.0:amd64 (1.54.0+ds-3) ... Setting up libxrandr-dev:amd64 (2:1.5.4-1+b1) ... Setting up libegl-mesa0:amd64 (24.2.7-1) ... Setting up libxt-dev:amd64 (1:1.2.1-1.2+b1) ... Setting up gir1.2-freedesktop-dev:amd64 (1.82.0-2) ... Setting up libxinerama-dev:amd64 (2:1.1.4-3+b2) ... Setting up libegl1:amd64 (1.7.0-1+b2) ... Setting up libsdl2-2.0-0:amd64 (2.30.9+dfsg-1) ... Setting up libfluidsynth3:amd64 (2.4.0-1) ... Setting up libpython3-stdlib:amd64 (3.12.6-1) ... Setting up libxft-dev:amd64 (2.3.6-1+b2) ... Setting up libglx-mesa0:amd64 (24.2.7-1) ... Setting up libglx0:amd64 (1.7.0-1+b2) ... Setting up dconf-gsettings-backend:amd64 (0.40.0-4+b3) ... Setting up python3 (3.12.6-1) ... Setting up python3-packaging (24.2-1) ... Setting up libsdl2-mixer-2.0-0:amd64 (2.8.0+dfsg-1+b3) ... Setting up libgl1:amd64 (1.7.0-1+b2) ... Setting up libglew2.2:amd64 (2.2.0-4+b2) ... Setting up libglx-dev:amd64 (1.7.0-1+b2) ... Setting up libgl-dev:amd64 (1.7.0-1+b2) ... Setting up libgtk-3-common (3.24.43-4) ... Setting up libgio-2.0-dev-bin (2.82.2-2) ... Setting up libvulkan-dev:amd64 (1.3.296.0-1) ... Setting up libegl-dev:amd64 (1.7.0-1+b2) ... Setting up libepoxy-dev:amd64 (1.5.10-2) ... Setting up libqt5gui5t64:amd64 (5.15.15+dfsg-2) ... Setting up libgtk-3-0t64:amd64 (3.24.43-4) ... Setting up libglu1-mesa-dev:amd64 (9.0.2-1.1+b2) ... Setting up libgles-dev:amd64 (1.7.0-1+b2) ... Setting up libglib2.0-dev-bin (2.82.2-2) ... Setting up libqt5widgets5t64:amd64 (5.15.15+dfsg-2) ... Setting up gir1.2-gtk-3.0:amd64 (3.24.43-4) ... Setting up libglvnd-dev:amd64 (1.7.0-1+b2) ... Setting up libglew-dev:amd64 (2.2.0-4+b2) ... Setting up libglib2.0-dev:amd64 (2.82.2-2) ... Setting up libpulse-dev:amd64 (16.1+dfsg1-5.1+b1) ... Setting up libgl1-mesa-dev:amd64 (24.2.7-1) ... Setting up libcairo2-dev:amd64 (1.18.2-2) ... Setting up libinstpatch-dev:amd64 (1.1.6-1+b2) ... Setting up libatk1.0-dev:amd64 (2.54.0-1) ... Setting up libqt5printsupport5t64:amd64 (5.15.15+dfsg-2) ... Setting up libegl1-mesa-dev:amd64 (24.2.7-1) ... Setting up libgdk-pixbuf-2.0-dev:amd64 (2.42.12+dfsg-1+b1) ... Setting up libharfbuzz-dev:amd64 (10.0.1-1) ... Setting up libcloudproviders-dev:amd64 (0.3.6-1+b1) ... Setting up libpango1.0-dev:amd64 (1.54.0+ds-3) ... Setting up qtbase5-dev:amd64 (5.15.15+dfsg-2) ... Setting up libheif-plugin-dav1d:amd64 (1.19.3-1) ... Setting up libheif-plugin-libde265:amd64 (1.19.3-1) ... Setting up libheif1:amd64 (1.19.3-1) ... Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Setting up libmagickwand-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1+b1) ... Setting up imagemagick-6.q16 (8:6.9.13.12+dfsg1-1+b1) ... update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode Setting up imagemagick (8:6.9.13.12+dfsg1-1+b1) ... Processing triggers for libc-bin (2.40-3) ... Processing triggers for systemd (257~rc2-3) ... Processing triggers for sgml-base (1.31) ... Setting up libdbus-1-dev:amd64 (1.14.10-6) ... Setting up libatspi2.0-dev:amd64 (2.54.0-1) ... Setting up libatk-bridge2.0-dev:amd64 (2.54.0-1) ... Setting up libibus-1.0-dev:amd64 (1.5.31-1) ... Setting up libgtk-3-dev:amd64 (3.24.43-4) ... Setting up libsdl2-dev:amd64 (2.30.9+dfsg-1) ... Setting up libfluidsynth-dev:amd64 (2.4.0-1) ... Setting up libsdl2-mixer-dev:amd64 (2.8.0+dfsg-1+b3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/openclonk-8.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../openclonk_8.1-4_source.changes dpkg-buildpackage: info: source package openclonk dpkg-buildpackage: info: source version 8.1-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Boyuan Yang dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=cmake -Bbuild dh_auto_clean -O--buildsystem=cmake -O-Bbuild dh_autoreconf_clean -O--buildsystem=cmake -O-Bbuild dh_clean -O--buildsystem=cmake -O-Bbuild debian/rules binary dh binary --buildsystem=cmake -Bbuild dh_update_autotools_config -O--buildsystem=cmake -O-Bbuild dh_autoreconf -O--buildsystem=cmake -O-Bbuild debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_auto_configure -- -DWITH_AUTOMATIC_UPDATE=0 cd build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DWITH_AUTOMATIC_UPDATE=0 .. CMake Deprecation Warning at CMakeLists.txt:14 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test USE_GCC_STD_14 -- Performing Test USE_GCC_STD_14 - Success -- Performing Test USE_GCC_STYLE_LTCG -- Performing Test USE_GCC_STYLE_LTCG - Success Using /usr/bin/gcc-ar instead of /usr/bin/ar to support lto objects. Using /usr/bin/gcc-ranlib instead of /usr/bin/ranlib to support lto objects. -- Performing Test HAVE_C11_SMART_PTRS -- Performing Test HAVE_C11_SMART_PTRS - Success -- Performing Test HAVE_STATIC_ASSERT -- Performing Test HAVE_STATIC_ASSERT - Success -- Performing Test HAVE_MAKE_UNIQUE -- Performing Test HAVE_MAKE_UNIQUE - Success -- Performing Test HAVE_INDEX_SEQUENCE -- Performing Test HAVE_INDEX_SEQUENCE - Success -- Performing Test HAVE_VARIADIC_TEMPLATES -- Performing Test HAVE_VARIADIC_TEMPLATES - Success -- Performing Test HAVE_WORKING_REGEX -- Performing Test HAVE_WORKING_REGEX - Success -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for C++ include direct.h -- Looking for C++ include direct.h - not found -- Looking for C++ include io.h -- Looking for C++ include io.h - not found -- Looking for C++ include locale.h -- Looking for C++ include locale.h - found -- Looking for C++ include share.h -- Looking for C++ include share.h - not found -- Looking for C++ include signal.h -- Looking for C++ include signal.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include inttypes.h -- Looking for C++ include inttypes.h - found -- Looking for C++ include sys/stat.h -- Looking for C++ include sys/stat.h - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - found -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Looking for C++ include poll.h -- Looking for C++ include poll.h - found -- Looking for C++ include sys/inotify.h -- Looking for C++ include sys/inotify.h - found -- Looking for C++ include sys/timerfd.h -- Looking for C++ include sys/timerfd.h - found -- Looking for C++ include sys/socket.h -- Looking for C++ include sys/socket.h - found -- Looking for C++ include sys/eventfd.h -- Looking for C++ include sys/eventfd.h - found -- Looking for C++ include sys/file.h -- Looking for C++ include sys/file.h - found -- Looking for C++ include files X11/Xlib.h, X11/extensions/Xrandr.h -- Looking for C++ include files X11/Xlib.h, X11/extensions/Xrandr.h - found -- Performing Test HAVE_GETOPT_H -- Performing Test HAVE_GETOPT_H - Success -- Checking for module 'freetype2' -- Found freetype2, version 26.2.20 -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "62") -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.44") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for backtrace -- Looking for backtrace - found -- Found TinyXML: /usr/lib/x86_64-linux-gnu/libtinyxml.so CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindOpenGL.cmake:415 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:289 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Found GLEW: /usr/lib/x86_64-linux-gnu/libGLEW.so (found version "2.2.0") -- Performing Test GLDEBUGPROCARB_USERPARAM_IS_CONST -- Performing Test GLDEBUGPROCARB_USERPARAM_IS_CONST - Success CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (libdw) does not match the name of the calling package (Backward). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): thirdparty/backward-cpp/BackwardConfig.cmake:55 (find_package_handle_standard_args) CMakeLists.txt:304 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find libdw (missing: LIBDW_LIBRARY LIBDW_INCLUDE_DIR) CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (libbfd) does not match the name of the calling package (Backward). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): thirdparty/backward-cpp/BackwardConfig.cmake:66 (find_package_handle_standard_args) CMakeLists.txt:304 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find libbfd (missing: LIBBFD_LIBRARY LIBBFD_INCLUDE_DIR) -- BACKWARD_HAS_UNWIND=1 -- BACKWARD_HAS_BACKTRACE=0 -- BACKWARD_HAS_BACKTRACE_SYMBOL=1 -- BACKWARD_HAS_DW=0 -- BACKWARD_HAS_BFD=0 -- Could NOT find Backward (missing: BACKWARD_LIBRARIES) CMake Warning at CMakeLists.txt:304 (find_package): Found package configuration file: /build/reproducible-path/openclonk-8.1/thirdparty/backward-cpp/BackwardConfig.cmake but it set Backward_FOUND to FALSE so package "Backward" is considered to be NOT FOUND. CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (READLINE) does not match the name of the calling package (Readline). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindReadline.cmake:42 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:334 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found READLINE: /usr/lib/x86_64-linux-gnu/libreadline.so -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.43 -- Checking for module 'gthread-2.0' -- Found gthread-2.0, version 2.82.2 -- Checking for module 'gio-2.0' -- Found gio-2.0, version 2.82.2 -- Checking for module 'gobject-2.0' -- Found gobject-2.0, version 2.82.2 -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.82.2 -- Checking for module 'gtksourceview-3.0' -- Package 'gtksourceview-3.0', required by 'virtual:world', not found -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include;/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include;/usr/include/sysprof-6;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid;/usr/include/fribidi;/usr/include/cairo;/usr/include/pixman-1;/usr/include/gdk-pixbuf-2.0;/usr/include/x86_64-linux-gnu;/usr/include/webp;/usr/include/gio-unix-2.0;/usr/include/cloudproviders;/usr/include/atk-1.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/x86_64-linux-gnu/dbus-1.0/include (found version "3.24.43") found components: gthread gio gobject glib missing components: gtksourceview -- Checking for module 'openal>=1.13' -- Found openal, version 1.23.1 -- Checking for module 'freealut>=1.1.0' -- Found freealut, version 1.1.0 -- Checking for modules 'vorbisfile>=1.3.2;vorbis>=1.3.2;ogg>=1.2.2' -- Found vorbisfile, version 1.3.7 -- Found vorbis, version 1.3.7 -- Found ogg, version 1.3.5 -- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2.so -- Found SDL2Mixer: /usr/lib/x86_64-linux-gnu/libSDL2_mixer.so -- Using Audio toolkit: OpenAL -- Could NOT find GTest/GMock (missing: gmock/gmock.h gmock-all.cc) -- Configuring done (57.4s) CMake Warning (dev) at CMakeLists.txt:1176 (add_executable): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/reproducible-path/openclonk-8.1/src/C4Version.h.in This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (1.6s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/openclonk-8.1/build make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dh_auto_build -O--buildsystem=cmake -O-Bbuild cd build && make -j20 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles /build/reproducible-path/openclonk-8.1/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build make[3]: Nothing to be done for 'CMakeFiles/libmisc_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libopenclonk_autogen_timestamp_deps [ 0%] Built target libmisc_autogen_timestamp_deps make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/DependInfo.cmake "--color=" make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/DependInfo.cmake "--color=" [ 0%] Built target gtest_autogen_timestamp_deps make -f tests/CMakeFiles/gtest_autogen.dir/build.make tests/CMakeFiles/gtest_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest_autogen.dir/build.make tests/CMakeFiles/gtest_autogen.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Automatic MOC and UIC for target libmisc /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/AutogenInfo.json None [ 1%] Automatic MOC and UIC for target libopenclonk /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/AutogenInfo.json None [ 1%] Automatic MOC and UIC for target gtest AutoGen: Refreshing parse cache because it doesn't exist. cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/AutogenInfo.json None AutoMoc: Generating "SRC:/build/libmisc_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/libopenclonk_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/tests/gtest_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/c4group/C4Extra.h" AutoGen: Parsing "SRC:/src/graphics/Bitmap256.h" AutoGen: Parsing "SRC:/src/graphics/CSurface8.h" AutoGen: Parsing "SRC:/src/graphics/StdPNG.h" AutoGen: Parsing "SRC:/src/landscape/C4MassMover.h" AutoGen: Parsing "SRC:/src/landscape/C4Scenario.h" AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.h" AutoGen: Parsing "SRC:/src/lib/C4NameList.h" AutoGen: Parsing "SRC:/src/lib/C4Stat.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMath.h" AutoGen: Parsing "SRC:/src/gui/C4Folder.h" AutoGen: Parsing "SRC:/src/network/C4Network2Discover.h" AutoGen: Parsing "SRC:/src/object/C4FindObject.h" AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.h" AutoGen: Parsing "SRC:/src/object/C4Id.h" AutoGen: Parsing "SRC:/src/object/C4InfoCore.h" AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.h" AutoGen: Parsing "SRC:/src/object/C4Sector.h" AutoGen: Parsing "SRC:/src/gui/C4Folder.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MassMover.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Discover.cpp" AutoGen: Parsing "SRC:/src/object/C4Action.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" AutoGen: Parsing "SRC:/src/object/C4FindObject.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Extra.cpp" AutoGen: Parsing "SRC:/src/object/C4Id.cpp" AutoGen: Parsing "SRC:/src/object/C4InfoCore.cpp" AutoGen: Parsing "SRC:/src/object/C4Movement.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.cpp" AutoGen: Parsing "SRC:/src/object/C4Sector.cpp" AutoGen: Parsing "SRC:/src/object/C4Shape.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.cpp" AutoGen: Parsing "SRC:/src/graphics/Bitmap256.cpp" AutoGen: Parsing "SRC:/src/graphics/StdPNG.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerInfoConflicts.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMath.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Scenario.cpp" AutoGen: Parsing "SRC:/src/object/C4Shape.h" AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.cpp" AutoGen: Parsing "SRC:/src/lib/C4NameList.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScriptAlgo.cpp" AutoGen: Parsing "SRC:/src/lib/C4Stat.cpp" AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4Group.h" AutoGen: Parsing "SRC:/src/platform/StdFile.h" AutoGen: Parsing "SRC:/src/platform/StdRegistry.h" AutoGen: Parsing "SRC:/src/platform/StdScheduler.h" AutoGen: Parsing "SRC:/src/zlib/gzio.h" AutoGen: Parsing "SRC:/src/zlib/zutil.h" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_extras.hpp" AutoGen: Parsing "SRC:/src/network/C4Network2Address.h" AutoGen: Parsing "SRC:/src/c4group/C4Update.cpp" AutoGen: Parsing "SRC:/src/c4group/CStdFile.cpp" AutoGen: Parsing "SRC:/src/lib/C4InputValidation.h" AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.cpp" AutoGen: Parsing "SRC:/src/lib/C4InputValidation.cpp" AutoGen: Parsing "SRC:/src/lib/C4Markup.cpp" AutoGen: Parsing "SRC:/src/lib/C4Random.cpp" AutoGen: Parsing "SRC:/src/lib/C4SimpleLog.cpp" AutoGen: Parsing "SRC:/src/lib/Standard.cpp" AutoGen: Parsing "SRC:/src/lib/StdBuf.cpp" AutoGen: Parsing "SRC:/src/lib/StdCompiler.cpp" AutoGen: Parsing "SRC:/src/lib/StdResStr2.cpp" AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.cpp" AutoGen: Parsing "SRC:/src/network/C4NetIO.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.cpp" AutoGen: Parsing "SRC:/src/platform/StdFile.cpp" AutoGen: Parsing "SRC:/src/platform/StdRegistry.cpp" AutoGen: Parsing "SRC:/src/platform/StdScheduler.cpp" AutoGen: Parsing "SRC:/src/platform/StdSchedulerPoll.cpp" AutoGen: Parsing "SRC:/src/platform/StdSchedulerWin32.cpp" AutoGen: Parsing "SRC:/src/zlib/gzio.c" AutoGen: Parsing "SRC:/src/graphics/CSurface8.cpp" AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.h" AutoGen: Parsing "SRC:/src/lib/SHA1.h" AutoGen: Parsing "/usr/src/gtest/include/gtest/gtest.h" AutoGen: Parsing "SRC:/src/landscape/C4ScenarioSection.cpp" AutoGen: Parsing "/usr/src/gtest/src/gtest-all.cc" AutoGen: Parsing "SRC:/src/lib/C4Random.h" AutoMoc: Generating MOC compilation "SRC:/build/tests/gtest_autogen/mocs_compilation.cpp" AutoGen: Parsing "SRC:/src/lib/StdBuf.h" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_random.hpp" AutoMoc: Merging MOC dependencies into "SRC:/build/tests/gtest_autogen/deps" AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_uint128.hpp" AutoMoc: Generating MOC compilation "SRC:/build/libopenclonk_autogen/mocs_compilation.cpp" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libopenclonk_autogen/deps" AutoGen: Parsing "SRC:/src/network/C4Network2Address.cpp" AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.h" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" AutoGen: Parsing "SRC:/src/c4group/CStdFile.h" AutoGen: Parsing "SRC:/src/network/C4NetIO.h" AutoGen: Parsing "SRC:/src/lib/Standard.h" AutoGen: Parsing "SRC:/src/lib/StdCompiler.h" AutoGen: Parsing "SRC:/src/lib/C4Markup.h" AutoGen: Writing the parse cache file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/c4group/C4Update.h" cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/timestamp AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/c4group/C4Group.cpp" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/timestamp AutoMoc: Generating MOC compilation "SRC:/build/libmisc_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libmisc_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libmisc_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libmisc_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 1%] Built target gtest_autogen make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/depend make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 1%] Built target libopenclonk_autogen make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/DependInfo.cmake "--color=" Dependencies file "tests/gtest_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target gtest make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/build [ 1%] Built target libmisc_autogen make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/DependInfo.cmake "--color=" Dependencies file "libopenclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libopenclonk make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/build [ 1%] Building CXX object tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -MF CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/mocs_compilation.cpp make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 1%] Building CXX object tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o Dependencies file "libmisc_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc Consolidate compiler generated dependencies of target libmisc make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/build [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -MF CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Extra.cpp [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/mocs_compilation.cpp [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -MF CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp [ 3%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp [ 3%] Building CXX object CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/mocs_compilation.cpp [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/C4Include.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/C4Include.cpp.o -MF CMakeFiles/libmisc.dir/src/C4Include.cpp.o.d -o CMakeFiles/libmisc.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Update.cpp [ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp [ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/CStdFile.cpp [ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MaterialList.cpp [ 5%] Building CXX object CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -MF CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Folder.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -MF CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o.d -o CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4BltTransform.cpp [ 5%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o [ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp [ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o [ 5%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Markup.cpp [ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4ScenarioSection.cpp [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Random.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp: In member function 'bool C4Group::AddEntryOnDisk(const char*, const char*, bool)': /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1304:24: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1304 | return AddEntry(C4GroupEntry::C4GRES_OnDisk, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1305 | fIsGroup, | ~~~~~~~~~ 1306 | szFilename, | ~~~~~~~~~~~ 1307 | iSize, | ~~~~~~ 1308 | szAddAs, | ~~~~~~~~ 1309 | nullptr, | ~~~~~~~~ 1310 | fMove, | ~~~~~~ 1311 | false, | ~~~~~~ 1312 | fExecutable); | ~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1300:30: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1300 | fExecutable = (access(szFilename, X_OK) == 0); | ~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:52: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:75: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); | ~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here 1278 | char szTempFilename[_MAX_PATH+1]; | ^~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4SimpleLog.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp: In function 'bool C4InVal::ValidateString(StdStrBuf&, ValidationOption)': /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:53:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 53 | if (rsString.ReplaceChar('\\', '_')) fValid = false; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:56:17: note: here 56 | case VAL_SubPathFilename: // filenames and optional subpath | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:59:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 59 | if (*rsString.getData() == '/' || *rsString.getData() == '\\') { *rsString.getMData() = '_'; fValid = false; } | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:62:17: note: here 62 | case VAL_FullPath: // full filename paths | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp:22: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp: In member function 'void CPNGFile::Clear()': /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; | ^~~~~ [ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TextureShape.cpp [ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4NameList.cpp [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Stat.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdBuf.cpp [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.cpp In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 8%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdResStr2.cpp [ 8%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMath.cpp [ 8%] Building CXX object CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp [ 8%] Building CXX object CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -MF CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o.d -o CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -c /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp: In constructor 'C4MapScriptAlgoTurbulence::C4MapScriptAlgoTurbulence(const C4PropList*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp:376:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 376 | if (!scale[0]) scale[0] = 10; if (!scale[1]) scale[1] = 10; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp:376:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 376 | if (!scale[0]) scale[0] = 10; if (!scale[1]) scale[1] = 10; | ^~ [ 8%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Action.cpp [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4FindObject.cpp In file included from /build/reproducible-path/openclonk-8.1/src/C4Include.h:72, from /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:22: In constructor 'StdStrBuf::StdStrBuf(const char*, bool)', inlined from 'bool C4Group::FindNextEntry(const char*, char*, size_t*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.h:199:51, inlined from 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1724:20: /build/reproducible-path/openclonk-8.1/src/lib/StdBuf.h:413:55: warning: 'fname' may be used uninitialized [-Wmaybe-uninitialized] 413 | : StdBuf(pData, pData ? strlen(pData) + 1 : 0, fCopy) | ~~~~~~^~~~~~~ In file included from /usr/include/c++/14/cstring:43, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:52: /usr/include/string.h: In member function 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)': /usr/include/string.h:407:15: note: by argument 1 of type 'const char*' to 'size_t strlen(const char*)' declared here 407 | extern size_t strlen (const char *__s) | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1723:14: note: 'fname' declared here 1723 | char fname[_MAX_FNAME+1]; | ^~~~~ [ 9%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Id.cpp [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4InfoCore.cpp [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Movement.cpp [ 9%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*, size_t)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopyUntil(const char*, char*, char, int, int)': /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp: In member function 'virtual void C4Network2IODiscoverClient::OnPacket(const C4NetIOPacket&, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:82:69: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 82 | Discovers[iDiscoverCount] = rPacket.getAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp: In member function 'bool C4Network2IODiscoverClient::PopDiscover(C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:121:46: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 121 | Discover = Discovers[--iDiscoverCount]; | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectPtr.cpp [ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp [ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdFile.cpp [ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdRegistry.cpp [ 11%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'C4NetIO::HostAddress C4NetIO::HostAddress::AsIPv4() const': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:331:50: warning: cast from type 'const uint8_t*' {aka 'const unsigned char*'} to type 'char*' casts away qualifiers [-Wcast-qual] 331 | memcpy((char*) &nrv.v4.sin_addr, (char*) &v6.sin6_addr.s6_addr[12], sizeof(v4.sin_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIO::EndpointAddress::SetAddress(const StdStrBuf&, C4NetIO::HostAddress::AddressFamily)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:434:14: warning: variable 'isIPv6' set but not used [-Wunused-but-set-variable] 434 | bool isIPv6 = false; | ^~~~~~ [ 11%] Building CXX object CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:791:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 791 | addr = C4NetIO::addr_t(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOTCP::AddConnectWait(int, const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:1600:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1600 | pnWait->sock = sock; pnWait->addr = addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'virtual bool C4NetIOSimpleUDP::InitBroadcast(C4NetIO::addr_t*)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:1963:25: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1963 | this->MCAddr = *pBroadcastAddr; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'virtual bool C4NetIOUDP::InitBroadcast(C4NetIO::addr_t*)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:2547:35: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 2547 | *pBroadcastAddr = MCAddr; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOUDP::Peer::OnRecv(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3239:42: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3239 | PeerAddr = pPkt->Addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3296:34: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3296 | PeerAddr = pPkt->Addr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'bool C4NetIOUDP::SendDirect(C4NetIOPacket&&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3622:54: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3622 | toaddr = C4NetIOSimpleUDP::getMCAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'bool C4NetIOUDP::DoLoopbackTest()': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:3673:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 3673 | MCLoopbackAddr = LastPacket.getAddr(); | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdScheduler.cpp [ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerWin32.cpp [ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerPoll.cpp [ 12%] Building CXX object CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4FindObject.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/libmisc.dir/src/zlib/gzio.c.o /usr/bin/cc -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -MF CMakeFiles/libmisc.dir/src/zlib/gzio.c.o.d -o CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -c /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c:17: /usr/include/features.h:197:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 197 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:24, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:17: /build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h: In instantiation of 'void StdDefaultAdapt::CompileFunc(StdCompiler*) const [with T = C4NetIO::EndpointAddress&; D = C4NetIO::EndpointAddress]': /build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.h:161:73: required from 'void StdCompiler::Value(const T&) [with T = StdDefaultAdapt]' 161 | template void Value(const T &rStruct) { rStruct.CompileFunc(this); } | ~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:48:14: required from here 48 | pComp->Value(mkDefaultAdapt(addr, C4NetIO::addr_t())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h:58:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 58 | rValue = rDefault; | ~~~~~~~^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 12%] Linking CXX static library liblibopenclonk.a /usr/bin/cmake -P CMakeFiles/libopenclonk.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libopenclonk.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibopenclonk.a CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o /usr/bin/gcc-ranlib liblibopenclonk.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 12%] Built target libopenclonk [ 12%] Linking CXX static library liblibmisc.a /usr/bin/cmake -P CMakeFiles/libmisc.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libmisc.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibmisc.a CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o CMakeFiles/libmisc.dir/src/C4Include.cpp.o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o CMakeFiles/libmisc.dir/src/zlib/gzio.c.o /usr/bin/gcc-ranlib liblibmisc.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Built target libmisc make -f CMakeFiles/libc4script_autogen_timestamp_deps.dir/build.make CMakeFiles/libc4script_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script_autogen_timestamp_deps.dir/build.make CMakeFiles/libc4script_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libc4script_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/c4group_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Built target libc4script_autogen_timestamp_deps make -f CMakeFiles/libc4script_autogen.dir/build.make CMakeFiles/libc4script_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/DependInfo.cmake "--color=" [ 13%] Built target c4group_autogen_timestamp_deps make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script_autogen.dir/build.make CMakeFiles/libc4script_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Automatic MOC and UIC for target libc4script /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/AutogenInfo.json None [ 15%] Automatic MOC and UIC for target c4group /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/c4group_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/libc4script_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/c4group/C4GroupMain.cpp" AutoMoc: Generating MOC compilation "SRC:/build/c4group_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/c4group_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4group_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4group_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4group_autogen/timestamp AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.h" AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.h" AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.h" AutoGen: Parsing "SRC:/src/lib/C4Real.h" AutoGen: Parsing "SRC:/src/script/C4AulAST.h" AutoGen: Parsing "SRC:/src/script/C4AulCompiler.h" AutoGen: Parsing "SRC:/src/script/C4AulDefFunc.h" AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.h" AutoGen: Parsing "SRC:/src/script/C4AulWarnings.h" AutoGen: Parsing "SRC:/src/script/C4Effect.h" AutoGen: Parsing "SRC:/src/script/C4PropList.h" AutoGen: Parsing "SRC:/src/script/C4ScriptHost.h" AutoGen: Parsing "SRC:/src/script/C4AulFunc.h" AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.h" AutoGen: Parsing "SRC:/src/script/C4AulExec.cpp" AutoGen: Parsing "SRC:/src/script/C4AulFunc.cpp" AutoGen: Parsing "SRC:/src/script/C4AulLink.cpp" AutoGen: Parsing "SRC:/src/script/C4Effect.cpp" AutoGen: Parsing "SRC:/src/script/C4PropList.cpp" AutoGen: Parsing "SRC:/src/script/C4AulExec.h" AutoGen: Parsing "SRC:/src/script/C4Script.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptHost.cpp" AutoGen: Parsing "SRC:/src/script/C4AulParse.h" AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.cpp" AutoGen: Parsing "SRC:/src/script/C4StringTable.cpp" AutoGen: Parsing "SRC:/src/script/C4Value.cpp" AutoGen: Parsing "SRC:/src/script/C4ValueArray.cpp" AutoGen: Parsing "SRC:/src/script/C4StringTable.h" AutoGen: Parsing "SRC:/src/script/C4ValueMap.cpp" AutoGen: Parsing "SRC:/src/script/C4Value.h" AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.cpp" AutoGen: Parsing "SRC:/src/lib/C4RandomRecord.cpp" AutoGen: Parsing "SRC:/src/script/C4Aul.cpp" AutoGen: Parsing "SRC:/src/lib/C4Real.cpp" AutoGen: Parsing "SRC:/src/script/C4AulCompiler.cpp" AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.cpp" AutoGen: Parsing "SRC:/src/script/C4AulParse.cpp" AutoGen: Parsing "SRC:/src/script/C4Aul.h" AutoGen: Parsing "SRC:/src/script/C4ValueArray.h" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/script/C4ValueMap.h" AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.cpp" AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.cpp" AutoMoc: Generating MOC compilation "SRC:/build/libc4script_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libc4script_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libc4script_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libc4script_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 15%] Built target c4group_autogen make -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' Dependencies file "c4group_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4group make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 15%] Built target libc4script_autogen make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/depend [ 15%] Building CXX object CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/DependInfo.cmake "--color=" /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4group_autogen/mocs_compilation.cpp Dependencies file "libc4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libc4script [ 15%] Building CXX object CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -MF CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o.d -o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupMain.cpp [ 15%] Building CXX object CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/mocs_compilation.cpp [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/C4Include.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/C4Include.cpp.o -MF CMakeFiles/libc4script.dir/src/C4Include.cpp.o.d -o CMakeFiles/libc4script.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4ComponentHost.cpp [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupSet.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4LangStringTable.cpp [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Real.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Aul.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp [ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulLink.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulScriptFunc.cpp [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulFunc.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Effect.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptHost.cpp /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::CallExpr*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1343:62: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1343 | if (candidate->GetParCount() > expected_par_types.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1248:20: warning: unused variable 'pre_call_stack' [-Wunused-variable] 1248 | const auto pre_call_stack = stack_height; | ^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::ForLoop*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1441:24: warning: unused variable 'condition_jump' [-Wunused-variable] 1441 | int cond = -1, condition_jump = -1; | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4Aul.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp:20: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4StringTable.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::VarExpr*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1100:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 1100 | AddBCC(n->loc, AB_CFUNCTION, reinterpret_cast(v._getFunction())); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1101:17: note: here 1101 | default: | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Value.cpp [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueArray.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'void C4PropList::ThawRecursively()': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:287:27: warning: unused variable 's' [-Wunused-variable] 287 | C4PropListStatic *s = IsStatic(); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 20%] Linking CXX executable c4group /usr/bin/cmake -E cmake_link_script CMakeFiles/c4group.dir/link.txt --verbose=1 /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -o c4group liblibmisc.a -lz -lpthread -lrt /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'std::vector C4PropList::GetSortedLocalProperties(const char*, const C4PropList*) const': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:598:38: warning: variable 'overridden' set but not used [-Wunused-but-set-variable] 598 | bool overridden = false; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'virtual C4ValueArray* C4PropList::GetProperties() const': /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:939:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 939 | for (size_t j = 0; j < i; ++j) | ~~^~~ [ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueMap.cpp /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp: In member function 'std::unique_ptr C4AulParse::Parse_Expression(int)': /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:1388:20: warning: unused variable 'FoundFn' [-Wunused-variable] 1388 | C4AulFunc *FoundFn = nullptr; | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp: In function 'Nillable FnMin(C4PropList*, const C4Value&, Nillable)': /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:737:36: warning: implicitly-declared 'constexpr Nillable::Nillable(const Nillable&)' is deprecated [-Wdeprecated-copy] 737 | return minmax("Min", a, b).first; | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:25: /build/reproducible-path/openclonk-8.1/src/script/C4AulDefFunc.h:65:29: note: because 'Nillable' has user-provided 'Nillable& Nillable::operator=(const Nillable&) [with T = int]' 65 | inline Nillable &operator =(const Nillable &val) | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp: In function 'Nillable FnMax(C4PropList*, const C4Value&, Nillable)': /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:742:36: warning: implicitly-declared 'constexpr Nillable::Nillable(const Nillable&)' is deprecated [-Wdeprecated-copy] 742 | return minmax("Max", a, b).second; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulDefFunc.h:65:29: note: because 'Nillable' has user-provided 'Nillable& Nillable::operator=(const Nillable&) [with T = int]' 65 | inline Nillable &operator =(const Nillable &val) | ^~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target c4group /build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp:120:21: warning: 'std::string {anonymous}::b85_decode(const std::string&)' defined but not used [-Wunused-function] 120 | std::string b85_decode(const std::string &input) | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp: In member function 'void C4AulProfiler::Show()': /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:1004:36: warning: typedef 'EntryList' locally defined but not used [-Wunused-local-typedefs] 1004 | typedef std::vector EntryList; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp: At global scope: /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:1376:13: warning: 'bool GetPropertyByS(const C4PropList*, const char*, C4Value&)' defined but not used [-Wunused-function] 1376 | static bool GetPropertyByS(const C4PropList * p, const char * s, C4Value & v) | ^~~~~~~~~~~~~~ [ 20%] Linking CXX static library liblibc4script.a /usr/bin/cmake -P CMakeFiles/libc4script.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libc4script.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc liblibc4script.a CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o CMakeFiles/libc4script.dir/src/C4Include.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o /usr/bin/gcc-ranlib liblibc4script.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target libc4script make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/openclonk_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/c4script_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target openclonk_autogen_timestamp_deps make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/DependInfo.cmake "--color=" [ 20%] Built target c4script_autogen_timestamp_deps make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/depend [ 20%] Built target openclonk-server_autogen_timestamp_deps make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 21%] Automatic MOC and UIC for target openclonk /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/AutogenInfo.json None [ 21%] Automatic MOC and UIC for target openclonk-server /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/AutogenInfo.json None [ 21%] Automatic MOC and UIC for target c4script /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/openclonk_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/c4script_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4Components.h" AutoGen: Refreshing parse cache because it doesn't exist. AutoGen: Parsing "SRC:/src/C4Version.h.in" AutoGen: Parsing "SRC:/src/c4group/C4Language.h" AutoGen: Parsing "SRC:/src/config/C4Config.h" AutoGen: Parsing "SRC:/src/config/C4Constants.h" AutoGen: Parsing "SRC:/src/config/C4Reloc.h" AutoGen: Parsing "SRC:/src/control/C4Control.h" AutoGen: Parsing "SRC:/src/C4Prototypes.h" AutoGen: Parsing "SRC:/src/control/C4GameSave.h" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtNewScenario.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.h" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.h" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.h" AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.h" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.h" AutoGen: Parsing "SRC:/src/game/C4Application.h" AutoGen: Parsing "SRC:/src/editor/C4Console.h" AutoGen: Parsing "SRC:/src/control/C4Record.h" AutoGen: Parsing "SRC:/src/game/C4Game.h" AutoMoc: Generating "SRC:/build/openclonk-server_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/control/C4Teams.h" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" AutoGen: Parsing "SRC:/src/game/C4Physics.h" AutoGen: Parsing "SRC:/src/game/C4Viewport.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.h" AutoGen: Parsing "SRC:/src/graphics/C4Facet.h" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.h" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.h" AutoGen: Parsing "SRC:/src/graphics/C4Shader.h" AutoGen: Parsing "SRC:/src/graphics/C4Surface.h" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.h" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.h" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.h" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.h" AutoGen: Parsing "SRC:/src/control/C4GameControl.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.h" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.h" AutoGen: Parsing "SRC:/src/gui/C4Gui.h" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.h" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.h" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.h" AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.h" AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.h" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.h" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" AutoGen: Parsing "SRC:/src/gui/C4Startup.h" AutoGen: Parsing "SRC:/src/gui/C4Menu.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Map.h" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.h" AutoGen: Parsing "SRC:/src/landscape/C4Material.h" AutoGen: Parsing "SRC:/src/landscape/C4PXS.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.h" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.h" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.h" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.h" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.h" AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeamTriangle.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.h" AutoGen: Parsing "SRC:/src/lib/C4Log.h" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.h" AutoGen: Parsing "SRC:/src/lib/C4Rect.h" AutoGen: Parsing "SRC:/src/lib/StdAdaptors.h" AutoGen: Parsing "SRC:/src/lib/StdMesh.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.h" AutoGen: Parsing "SRC:/src/network/C4Client.h" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.h" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.h" AutoGen: Parsing "SRC:/src/network/C4League.h" AutoGen: Parsing "SRC:/src/network/C4Network2.h" AutoGen: Parsing "SRC:/src/network/C4Network2Client.h" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.h" AutoGen: Parsing "SRC:/src/network/C4Network2IO.h" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.h" AutoGen: Parsing "SRC:/src/network/C4Network2Players.h" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.h" AutoGen: Parsing "SRC:/src/network/C4Network2Res.h" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.h" AutoGen: Parsing "SRC:/src/network/C4Network2UPnP.h" AutoGen: Parsing "SRC:/src/network/C4PacketBase.h" AutoGen: Parsing "SRC:/src/object/C4Command.h" AutoGen: Parsing "SRC:/src/object/C4Def.h" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.h" AutoGen: Parsing "SRC:/src/object/C4DefList.h" AutoGen: Parsing "SRC:/src/object/C4GameObjects.h" AutoGen: Parsing "SRC:/src/object/C4IDList.h" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.h" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.h" AutoGen: Parsing "SRC:/src/object/C4Object.h" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.h" AutoGen: Parsing "SRC:/src/platform/C4App.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.h" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.h" AutoGen: Parsing "SRC:/src/lib/StdColors.h" AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.h" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.h" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/platform/C4Window.h" AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.h" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.h" AutoGen: Parsing "SRC:/src/platform/StdSync.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.h" AutoGen: Parsing "SRC:/src/player/C4Player.h" AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" AutoGen: Parsing "SRC:/thirdparty/timsort/sort.h" AutoGen: Parsing "SRC:/src/C4Globals.cpp" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Language.cpp" AutoGen: Parsing "SRC:/src/config/C4Config.cpp" AutoGen: Parsing "SRC:/src/config/C4Reloc.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.cpp" AutoGen: Parsing "SRC:/src/control/C4GameControl.cpp" AutoGen: Parsing "SRC:/src/control/C4GameParameters.cpp" AutoGen: Parsing "SRC:/src/control/C4GameSave.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.cpp" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.h" AutoGen: Parsing "SRC:/src/game/C4GameScript.h" AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" AutoGen: Parsing "SRC:/src/control/C4Record.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtNewScenario.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.cpp" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.h" AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.cpp" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Application.cpp" AutoGen: Parsing "SRC:/src/game/C4FullScreen.cpp" AutoGen: Parsing "SRC:/src/game/C4Game.cpp" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.h" AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.cpp" AutoGen: Parsing "SRC:/src/game/C4Viewport.cpp" AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" AutoGen: Parsing "SRC:/include/c4script/c4script.h" AutoGen: Parsing "SRC:/src/script/C4ScriptStandaloneStubs.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawMeshGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Facet.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Shader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Surface.cpp" AutoGen: Parsing "SRC:/src/graphics/C4SurfaceLoaders.cpp" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.h" AutoGen: Parsing "SRC:/src/script/C4ScriptStandalone.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptMain.cpp" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiCheckBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiComboBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiEdit.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiLabels.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiTabular.cpp" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" AutoMoc: Generating MOC compilation "SRC:/build/c4script_autogen/mocs_compilation.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.cpp" AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/c4script_autogen/deps" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.cpp" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Material.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Particles.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Texture.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.cpp" AutoGen: Parsing "SRC:/src/lib/StdMesh.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinary.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.cpp" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.cpp" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4League.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Client.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Res.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" AutoGen: Parsing "SRC:/src/object/C4Command.cpp" AutoGen: Parsing "SRC:/src/object/C4Def.cpp" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" AutoGen: Parsing "SRC:/src/object/C4IDList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectList.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectScript.cpp" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4script_autogen.dir/ParseCache.txt" AutoGen: Parsing "SRC:/src/platform/C4App.cpp" AutoGen: Parsing "SRC:/src/platform/C4AppSDL.cpp" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4script_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4script_autogen/timestamp AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4WindowSDL.cpp" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" AutoGen: Parsing "SRC:/src/player/C4Player.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.cpp" AutoGen: Parsing "SRC:/src/player/C4RankSystem.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.cpp" AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" AutoGen: Parsing "SRC:/src/C4Version.h.in" AutoGen: Parsing "SRC:/src/c4group/C4Components.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" AutoGen: Parsing "SRC:/src/config/C4Constants.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.h" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.h" AutoGen: Parsing "SRC:/src/game/C4Application.h" AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" AutoGen: Parsing "SRC:/src/game/C4Game.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" AutoGen: Parsing "SRC:/src/game/C4GameScript.h" AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" AutoGen: Parsing "SRC:/src/game/C4Physics.h" AutoGen: Parsing "SRC:/src/game/C4Viewport.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.h" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.h" AutoGen: Parsing "SRC:/src/graphics/C4Facet.h" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.h" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.h" AutoGen: Parsing "SRC:/src/graphics/C4Shader.h" AutoGen: Parsing "SRC:/src/graphics/C4Surface.h" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.h" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.h" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.h" AutoGen: Parsing "SRC:/src/network/C4Client.cpp" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Parsing "SRC:/src/c4group/C4Language.h" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.h" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.h" AutoGen: Parsing "SRC:/src/gui/C4Gui.h" AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" AutoGen: Parsing "SRC:/src/config/C4Config.h" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.h" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.h" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" AutoGen: Parsing "SRC:/src/gui/C4Menu.h" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.h" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.h" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.h" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.h" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.h" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.h" AutoGen: Parsing "SRC:/src/gui/C4Startup.h" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Map.h" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.h" AutoGen: Parsing "SRC:/src/landscape/C4Material.h" AutoGen: Parsing "SRC:/src/landscape/C4PXS.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.h" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.h" AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.h" AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.h" AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeamTriangle.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.h" AutoGen: Parsing "SRC:/src/lib/C4Log.h" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.h" AutoGen: Parsing "SRC:/src/lib/C4Rect.h" AutoGen: Parsing "SRC:/src/lib/StdAdaptors.h" AutoGen: Parsing "SRC:/src/lib/StdColors.h" AutoGen: Parsing "SRC:/src/lib/StdMesh.h" AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" AutoGen: Parsing "SRC:/src/config/C4Reloc.h" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.h" AutoGen: Parsing "SRC:/src/network/C4Client.h" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.h" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.h" AutoGen: Parsing "SRC:/src/network/C4League.h" AutoGen: Parsing "SRC:/src/network/C4Network2.h" AutoGen: Parsing "SRC:/src/network/C4Network2Client.h" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.h" AutoGen: Parsing "SRC:/src/network/C4Network2IO.h" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.h" AutoGen: Parsing "SRC:/src/network/C4Network2Players.h" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.h" AutoGen: Parsing "SRC:/src/network/C4Network2Res.h" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.h" AutoGen: Parsing "SRC:/src/network/C4Network2UPnP.h" AutoGen: Parsing "SRC:/src/network/C4PacketBase.h" AutoGen: Parsing "SRC:/src/object/C4Command.h" AutoGen: Parsing "SRC:/src/object/C4Def.h" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.h" AutoGen: Parsing "SRC:/src/object/C4DefList.h" AutoGen: Parsing "SRC:/src/object/C4GameObjects.h" AutoGen: Parsing "SRC:/src/object/C4IDList.h" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.h" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.h" AutoGen: Parsing "SRC:/src/object/C4Object.h" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.h" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.h" AutoGen: Parsing "SRC:/src/platform/C4App.h" AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.h" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.h" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" AutoGen: Parsing "SRC:/src/object/C4Object.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.h" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.h" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/platform/C4StdInProc.h" AutoGen: Parsing "SRC:/src/platform/C4Window.h" AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.h" AutoGen: Parsing "SRC:/src/platform/StdSync.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.h" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Language.cpp" AutoGen: Parsing "SRC:/src/config/C4Config.cpp" AutoGen: Parsing "SRC:/src/config/C4Reloc.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.cpp" AutoGen: Parsing "SRC:/src/control/C4GameControl.cpp" AutoGen: Parsing "SRC:/src/control/C4GameParameters.cpp" AutoGen: Parsing "SRC:/src/control/C4GameSave.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.cpp" AutoGen: Parsing "SRC:/src/player/C4Player.h" AutoGen: Parsing "SRC:/src/control/C4Record.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" AutoGen: Parsing "SRC:/src/control/C4Record.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.cpp" AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Application.cpp" AutoGen: Parsing "SRC:/src/game/C4FullScreen.cpp" AutoGen: Parsing "SRC:/src/game/C4Game.cpp" AutoGen: Parsing "SRC:/src/control/C4GameControl.h" AutoGen: Parsing "SRC:/src/control/C4Teams.h" AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.cpp" AutoGen: Parsing "SRC:/src/game/C4Viewport.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawMeshGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawT.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Facet.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Shader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Surface.cpp" AutoGen: Parsing "SRC:/src/graphics/C4SurfaceLoaders.cpp" AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.cpp" AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" AutoGen: Parsing "SRC:/src/C4Globals.cpp" AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h AutoGen: Parsing "SRC:/src/control/C4GameSave.h" AutoGen: Parsing "SRC:/src/editor/C4Console.h" AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h AutoGen: Parsing "SRC:/src/gui/C4GuiCheckBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiComboBox.cpp" AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h AutoGen: Parsing "SRC:/src/gui/C4GuiDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiEdit.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiLabels.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiTabular.cpp" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" AutoGen: Parsing "SRC:/src/C4Prototypes.h" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.cpp" AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtPropListViewer.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtShapes.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtState.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtViewport.h" /usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.ui AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.ui AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtMainWindow.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtMainWindow.ui AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.cpp" AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.ui" /usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.ui AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Material.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Texture.cpp" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.cpp" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.cpp" AutoGen: Parsing "SRC:/src/lib/StdMesh.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinary.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" AutoGen: Parsing "SRC:/src/network/C4Client.cpp" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.cpp" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4League.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Client.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Reference.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Res.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" AutoGen: Parsing "SRC:/src/object/C4Command.cpp" AutoGen: Parsing "SRC:/src/object/C4Def.cpp" AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" AutoGen: Parsing "SRC:/src/object/C4IDList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.cpp" AutoGen: Parsing "SRC:/src/object/C4Object.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectList.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectScript.cpp" AutoGen: Parsing "SRC:/src/platform/C4App.cpp" AutoGen: Parsing "SRC:/src/platform/C4AppT.cpp" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4StdInProc.cpp" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" AutoGen: Parsing "SRC:/src/player/C4Player.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.cpp" AutoGen: Parsing "SRC:/src/player/C4RankSystem.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.cpp" AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" AutoGen: Parsing "SRC:/thirdparty/timsort/sort.h" [ 21%] Built target c4script_autogen make -f CMakeFiles/c4script.dir/build.make CMakeFiles/c4script.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script.dir/DependInfo.cmake "--color=" AutoMoc: Generating MOC compilation "SRC:/build/openclonk-server_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk-server_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk-server_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk-server_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/timestamp Dependencies file "c4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4script make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4script.dir/build.make CMakeFiles/c4script.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 21%] Building CXX object CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4script_autogen/mocs_compilation.cpp [ 21%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o [ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandalone.cpp [ 22%] Built target openclonk-server_autogen make -f CMakeFiles/openclonk-server.dir/build.make CMakeFiles/openclonk-server.dir/depend [ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptMain.cpp make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server.dir/DependInfo.cmake "--color=" Dependencies file "openclonk-server_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target openclonk-server make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server.dir/build.make CMakeFiles/openclonk-server.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 22%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp [ 23%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp [ 23%] Building CXX object CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp [ 23%] Building CXX object CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o [ 23%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/mocs_compilation.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp [ 23%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp [ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp [ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp [ 26%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp [ 26%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o [ 26%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp [ 27%] Linking CXX static library libgtest.a cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/gcc-ar qc libgtest.a CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o "CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o" /usr/bin/gcc-ranlib libgtest.a make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 27%] Built target gtest [ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp.d" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp.d" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp.d" AutoMoc: Generating MOC compilation "SRC:/build/openclonk_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk_autogen/deps" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 27%] Built target openclonk_autogen make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 27%] Generating qrc_resource.cpp /usr/lib/qt5/bin/rcc --name resource --output /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp /build/reproducible-path/openclonk-8.1/src/editor/resource.qrc cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ Dependencies file "openclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target openclonk make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/build In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | if (signal_count < 2) { | ^~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:141:9: note: here 141 | default: | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:146:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | write(logfd, C4VERSION ": Caught signal ", sizeof (C4VERSION ": Caught signal ") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:149:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | case SIGBUS: write(logfd, "SIGBUS", sizeof ("SIGBUS") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:150:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | case SIGILL: write(logfd, "SIGILL", sizeof ("SIGILL") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:151:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | case SIGSEGV: write(logfd, "SIGSEGV", sizeof ("SIGSEGV") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | case SIGABRT: write(logfd, "SIGABRT", sizeof ("SIGABRT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:153:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 153 | case SIGINT: write(logfd, "SIGINT", sizeof ("SIGINT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:154:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | case SIGHUP: write(logfd, "SIGHUP", sizeof ("SIGHUP") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:155:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 155 | case SIGFPE: write(logfd, "SIGFPE", sizeof ("SIGFPE") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:156:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | case SIGTERM: write(logfd, "SIGTERM", sizeof ("SIGTERM") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:163:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 163 | write(logfd, " (0x", sizeof (" (0x") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:172:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | write(logfd, hex, sizeof (hex)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:173:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 173 | write(logfd, ")", sizeof (")") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | write(logfd, "\n", sizeof ("\n") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp [ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp /build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] 228 | class C4PktDebugRec : public C4PktBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' 226 | C4PktBuf(const C4PktBuf &rCopy); | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here 1173 | case PML_PlrName: // match player name | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 29%] Linking CXX executable c4script /usr/bin/cmake -E cmake_link_script CMakeFiles/c4script.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -o c4script liblibmisc.a liblibc4script.a liblibmisc.a -lz -lpthread -lrt -lb2 In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 29%] Built target c4script [ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp [ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/../../../src/editor/C4ConsoleQtDefinitionListViewer.h:24, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp:10, from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp:2: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] 1123 | bool fObjectSelected = !!selection.GetObject(); | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] 1311 | switch (::Landscape.GetMode()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] [ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp [ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp [ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] 337 | float scaleX = twdt/fwdt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] 338 | float scaleY = thgt/fhgt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] 360 | int iTexSizeX=sfcSource->iTexSize; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] 361 | int iTexSizeY=sfcSource->iTexSize; | ^~~~~~~~~ [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 2719 | for (cnt=0; cnt<5; cnt++) | ~~~^~ /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here 2742 | case C4D_Place_BothSurface: | ^~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (int i = 0; i < SourceFiles.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp [ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ [ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp [ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 1023 | strncpy(rc.id, pDef->GetName(), 32+1); | ^ [ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp [ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp [ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp [ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp [ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 40%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 322 | if (iRows * iCols) | ~~~~~~^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_function.h:1435: /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ [ 40%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); | ^~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp [ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp [ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp [ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp [ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp [ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here 201 | C4KeyCode mouseevent_code; | ^~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp [ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp:18: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | if (signal_count < 2) { | ^~ [ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:141:9: note: here 141 | default: | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:146:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | write(logfd, C4VERSION ": Caught signal ", sizeof (C4VERSION ": Caught signal ") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:149:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | case SIGBUS: write(logfd, "SIGBUS", sizeof ("SIGBUS") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:150:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | case SIGILL: write(logfd, "SIGILL", sizeof ("SIGILL") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:151:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | case SIGSEGV: write(logfd, "SIGSEGV", sizeof ("SIGSEGV") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | case SIGABRT: write(logfd, "SIGABRT", sizeof ("SIGABRT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:153:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 153 | case SIGINT: write(logfd, "SIGINT", sizeof ("SIGINT") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:154:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | case SIGHUP: write(logfd, "SIGHUP", sizeof ("SIGHUP") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:155:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 155 | case SIGFPE: write(logfd, "SIGFPE", sizeof ("SIGFPE") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:156:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | case SIGTERM: write(logfd, "SIGTERM", sizeof ("SIGTERM") - 1); break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:163:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 163 | write(logfd, " (0x", sizeof (" (0x") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:172:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | write(logfd, hex, sizeof (hex)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:173:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 173 | write(logfd, ")", sizeof (")") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | write(logfd, "\n", sizeof ("\n") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 48%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 760 | if (!pReaction->fUserDefined) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here 763 | case meePXSPos: // PXS check before movement | ^~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1191 | else if (pToNode->GlobalScope()) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1197:17: note: here 1197 | case PS_KEYWD1N: | ^~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1275:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1275 | if (State != PS_AFTERNODE) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here 1276 | case PS_AFTERNODE: | ^~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 3229 | for (; i < iPushRange; i++) | ^~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 3247 | if (i >= iPushRange) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] 3695 | extern BYTE MCVehic; | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 48%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:88:14: warning: 'void {anonymous}::SortFacesArray(const StdMeshVertex*, std::vector&, StdSubMeshInstance::FaceOrdering, const StdMeshMatrix&)' defined but not used [-Wunused-function] 88 | void SortFacesArray(const StdMeshVertex* vertices, std::vector& faces, StdSubMeshInstance::FaceOrdering face_ordering, const StdMeshMatrix& trans) | ^~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp [ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp [ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 686 | f[3] = other.f[3]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here 687 | case FLOAT3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 688 | f[2] = other.f[2]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here 689 | case FLOAT2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 690 | f[1] = other.f[1]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here 691 | case FLOAT: | ^~~~ [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153 | } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here 156 | default: | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 244 | C4Network2IRCClient::PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp: In member function 'bool C4AbstractApp::SetVideoMode(int, int, unsigned int, unsigned int, bool)': /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:418:98: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 418 | if (mode.w == iXRes && mode.h == iYRes && (RefreshRate == 0 || mode.refresh_rate == RefreshRate) && bits_per_pixel(mode.format) == C4Draw::COLOR_DEPTH) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", | ~^ | | | int /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 453 | PuncherAddrIPv4 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 456 | PuncherAddrIPv6 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 826 | if (!pConn) return false; pConn->AddRef(); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 826 | if (!pConn) return false; pConn->AddRef(); | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1339 | PeerAddr = nPeerAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 294 | class C4NetIOPacket : public StdCopyBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here 1463 | pLogEntry->Pkt = rPkt; | ^~~~ [ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In constructor 'C4Network2ResList::C4Network2ResList()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] 1273 | iNextResID((-1) << 16) | ~~~~~^~~~~ [ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp [ 52%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 37 | source = ip; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 400 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp [ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp [ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp [ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~~~ [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~~~~~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadClonkNames(C4Group&, C4ComponentHost*, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankNames(C4Group&, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankFaces(C4Group&)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 68 | memcpy(this, &rCopy, sizeof(C4IDList)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: /build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here 46 | class C4IDList : protected C4IDListChunk | ^~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 56%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 506 | strncpy(sz, def->id.ToString(), 32+1); | ^ [ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp [ 58%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ [ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp [ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp [ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SyncClearance()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3433 | if (ydir < -limit) ydir = -limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3433 | if (ydir < -limit) ydir = -limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3437 | if (ydir > +limit) ydir = +limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3437 | if (ydir > +limit) ydir = +limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SetRotation(int32_t)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 4113 | while (nr<0) nr+=360; nr%=360; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 4113 | while (nr<0) nr+=360; nr%=360; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'bool C4Object::GrabInfo(C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp [ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: At global scope: /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:54:13: warning: 'void DrawVertex(C4Facet&, float, float, int32_t, int32_t)' defined but not used [-Wunused-function] 54 | static void DrawVertex(C4Facet &cgo, float tx, float ty, int32_t col, int32_t contact) | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp:23: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ [ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppT.cpp [ 62%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4StdInProc.cpp [ 62%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp [ 62%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:30: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ [ 62%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp [ 62%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 135 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:25: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp [ 64%] Building CXX object CMakeFiles/openclonk.dir/qrc_resource.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/qrc_resource.cpp.o -MF CMakeFiles/openclonk.dir/qrc_resource.cpp.o.d -o CMakeFiles/openclonk.dir/qrc_resource.cpp.o -c /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/C4Globals.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:25, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:32: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp [ 64%] Building CXX object CMakeFiles/openclonk.dir/src/C4Include.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp [ 65%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool CloseLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | ftruncate(fd, 0); | ~~~~~~~~~^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:27: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp [ 65%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:20: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); | ^ [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:28: warning: 'sax' may be used uninitialized [-Wmaybe-uninitialized] 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:25: note: 'sax' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:31: warning: 'say' may be used uninitialized [-Wmaybe-uninitialized] 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:29: note: 'say' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:57: warning: 'sawdt' may be used uninitialized [-Wmaybe-uninitialized] 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) | ~~~~~^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:33: note: 'sawdt' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:60: warning: 'sahgt' may be used uninitialized [-Wmaybe-uninitialized] 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) | ~~~~~^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:39: note: 'sahgt' was declared here 3619 | int32_t sax,say,sawdt,sahgt; | ^~~~~ [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mousePressEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 197 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 211 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseDoubleClickEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 224 | switch (eventPress->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseReleaseEvent(QMouseEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 242 | switch (releaseEvent->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] 255 | switch (releaseEvent->button()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::wheelEvent(QWheelEvent*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:267:41: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 267 | int delta = event->delta() / 8; | ~~~~~~~~~~~~^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:49, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qabstracttextdocumentlayout.h:45, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:5: /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:268:49: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 268 | if (!delta) delta = event->delta(); // abs(delta)<8? | ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:61: warning: 'int QWheelEvent::x() const' is deprecated: Use position() [-Wdeprecated-declarations] 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); | ~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:229:16: note: declared here 229 | inline int x() const { return int(p.x()); } | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:78: warning: 'int QWheelEvent::y() const' is deprecated: Use position() [-Wdeprecated-declarations] 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); | ~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:231:16: note: declared here 231 | inline int y() const { return int(p.y()); } | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'void C4ConsoleQtDefinitionListModel::ReInit()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:153:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 153 | if (node->items.size() > idx) | ~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtDefinitionListModel::index(int, int, const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:223:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 223 | if (parent_node->items.size() <= row) return QModelIndex(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'QModelIndex C4ConsoleQtDefinitionListModel::GetModelIndexByItem(C4Def*) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:253:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 253 | if (node->items.size() > idx) | ~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'C4ConsoleQtDefinitionFileListModel::DefFileInfo* C4ConsoleQtDefinitionFileListModel::DefFileInfo::GetChild(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:116:19: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 116 | if (index >= children.size()) return nullptr; | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'virtual QVariant C4ConsoleQtDefinitionFileListModel::data(const QModelIndex&, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: passing 'Qt::CheckState' chooses 'int' over 'uint' {aka 'unsigned int'} [-Wsign-promo] 246 | return def->IsSelected() ? Qt::Checked : Qt::Unchecked; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: in call to 'QVariant::QVariant(int)' [-Wsign-promo] /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'void C4ConsoleQtNewScenarioDlg::SelectedTemplateChanged(int)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:393:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (new_selection >= 0 && new_selection < all_template_c4s.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Linking CXX executable openclonk-server /usr/bin/cmake -E cmake_link_script CMakeFiles/openclonk-server.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic "CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o" "CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o" -o openclonk-server -lpng -lz -ljpeg -lSDL2 -lreadline -ltinfo -lopenal -lvorbisfile -lvorbis -logg -lalut -lopenal -ltinyxml liblibmisc.a liblibc4script.a liblibopenclonk.a -lvorbisfile -lvorbis -logg -lalut -ltinyxml liblibmisc.a -lpthread -lrt -lb2 -lpng -lz In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetEdgesValue(const C4ValueArray*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:105: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetVertexPos(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:529:46: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 529 | if (vertex_index < 0 || vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::EditEdge(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:538:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 538 | if (edge_index < 0 || edge_index >= edges.size()) return; | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:539:54: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 539 | if (new_vertex_index < 0 || new_vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertEdgeBefore(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:560:56: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | if (insert_edge_index < 0 || insert_edge_index > edges.size()) return; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:561:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 561 | if (vertex1 < 0 || vertex1 >= vertices.size()) return; | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:562:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 562 | if (vertex2 < 0 || vertex2 >= vertices.size()) return; | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertVertexBefore(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:578:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 578 | if (insert_vertex_index < 0 || insert_vertex_index > vertices.size()) return; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveEdge(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:600:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 600 | if (edge_index < 0 || edge_index >= edges.size()) return; | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:602:14: warning: variable 'removed_edge' set but not used [-Wunused-but-set-variable] 602 | Edge removed_edge = edges[edge_index]; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveVertex(int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:609:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 609 | if (remove_vertex_index < 0 || remove_vertex_index >= vertices.size()) return; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtGraph::Drag(int32_t, int32_t, int32_t, int32_t, int32_t, Qt::CursorShape*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1103:82: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1103 | if (IsVertexDrag(dragging_border) && DragBorderToVertex(dragging_border) < graph.vertices.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtPolyline::SetValue(const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1525:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1525 | for (int32_t i = 0; i < graph.vertices.size() - 1; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual int32_t C4ConsoleQtPolyline::InsertVertexOnVertex(int32_t, int32_t, int32_t)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1559:38: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1559 | else if (target_vertex_index == graph.vertices.size() - 1) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual bool C4ConsoleQtPolyline::IsVertexHit(int32_t, Qt::CursorShape*, bool, bool)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1599:70: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1599 | if (shift_down && !ctrl_down && vertex_index && vertex_index != graph.vertices.size()-1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateStringEditor::SetValue(const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:306:60: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 306 | localization_button->setFixedWidth(fm.width(lang_code) + 4); | ~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:25: /usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp: In member function 'void C4ConsoleQtLocalizeOverviewDlg::Refresh()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:132:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 132 | while (lang_info = ::Languages.GetInfo(lang_index++)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In lambda function: /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:898:98: warning: 'const QRect QDesktopWidget::availableGeometry(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations] 898 | int available_height = QApplication::desktop()->availableGeometry(view->mapToGlobal(QPoint(1, 1))).height(); // but do not expand past screen size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:58: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdesktopwidget.h:89:68: note: declared here 89 | QT_DEPRECATED_X("Use QGuiApplication::screenAt()") const QRect availableGeometry(const QPoint &point) const | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::UpdateEditorParameter(Editor*, bool) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1303:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1303 | if (idx < 0 || idx >= options.size()) return; | ~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::SetOptionValue(const C4PropertyPath&, const Option&, const C4Value&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1497:29: warning: unused variable 'option_props' [-Wunused-variable] 1497 | C4PropList *option_props = option.props.getPropList(); | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateObject::UpdateObjectList()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1803:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1803 | for (int32_t i = 0; i < num_nearby; ++i) | ~~^~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddPropertyGroup(C4PropList*, int32_t, QString, C4PropList*, const C4PropertyPath&, C4Object*, C4String*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2703:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2703 | if (property_groups.size() == group_index) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2749:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2749 | for (int32_t i = 0; i < new_properties_resolved.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2799:68: warning: unused variable 'factory' [-Wunused-variable] 2799 | C4PropertyDelegateFactory *factory = this->delegate_factory; | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2709:27: warning: unused variable 'proplist_static' [-Wunused-variable] 2709 | C4PropListStatic *proplist_static = add_proplist->IsStatic(); | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2748:19: warning: unused variable 'fx' [-Wunused-variable] 2748 | C4Effect *fx = target_proplist->GetEffect(); | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; | ^~ /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here 1173 | case PML_PlrName: // match player name | ^~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddEffectGroup(int32_t, C4Object*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2837:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2837 | if (property_groups.size() == group_index) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2843:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2843 | if (properties.props.size() != num_effects) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::UpdateValue(bool)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2963:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2963 | if (num_groups != property_groups.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValuePropList(C4PropList*, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3038:56: warning: unused variable 'current_shape_delegate' [-Wunused-variable] 3038 | const C4PropertyDelegateShape *current_shape_delegate = prop->delegate->GetShapeDelegate(v, &shape_property_path); // to resolve v | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3097:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 3097 | if (property_groups.size() == num_groups) property_groups.resize(num_groups + 1); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3101:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3101 | for (int32_t i = 0; i < new_properties.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3004:21: warning: unused variable 'base_proplist' [-Wunused-variable] 3004 | C4PropList *base_proplist = this->base_proplist.getPropList(); | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValueArray(C4ValueArray*, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3151:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 3151 | if (properties.props.size() != target_array->GetSize()) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3157:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3157 | for (int32_t i = 0; i < properties.props.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'C4ConsoleQtPropListModel::Property* C4ConsoleQtPropListModel::GetPropByIndex(const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3202:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3202 | if (group_index >= property_groups.size()) return nullptr; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3203:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3203 | if (row < 0 || row >= property_groups[group_index].props.size()) return nullptr; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual int C4ConsoleQtPropListModel::rowCount(const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3219:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3219 | if (parent.row() >= 0 && parent.row() < property_groups.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::headerData(int, Qt::Orientation, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3235:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3235 | if (section == 0) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::data(const QModelIndex&, int) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3255:69: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3255 | if (index.row() >= 0 && index.row() < property_groups.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtPropListModel::index(int, int, const QModelIndex&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3325:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3325 | if (row < 0 || row >= property_groups.size()) return QModelIndex(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3331:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3331 | if (parent.row() >= 0 && parent.row() < property_groups.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3334:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3334 | if (row < 0 || row >= property_group->props.size()) return QModelIndex(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QMimeData* C4ConsoleQtPropListModel::mimeData(const QModelIndexList&) const': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3414:43: warning: 'QByteArray& QByteArray::append(const QString&)' is deprecated: Use QString's toUtf8(), toLatin1() or toLocal8Bit() [-Wdeprecated-declarations] 3414 | encodedData.append(QString::number(index.row())); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3: /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1508:20: note: declared here 1508 | inline QByteArray &QByteArray::append(const QString &s) | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::RemoveArrayElement()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3462:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3462 | if (idx.isValid() && idx.column() == 0) | ^ [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp: In constructor 'C4ConsoleQtLocalizeStringDlg::C4ConsoleQtLocalizeStringDlg(QMainWindow*, const C4Value&)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:36:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 36 | while (lang_info = ::Languages.GetInfo(lang_index++)) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp /build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] 228 | class C4PktDebugRec : public C4PktBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' 226 | C4PktBuf(const C4PktBuf &rCopy); | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); | ^ [ 67%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 68%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp: In member function 'void C4ConsoleClientAction::Execute()': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:65:16: warning: enumeration value 'CO_None' not handled in switch [-Wswitch] 65 | switch (op) | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 68%] Built target openclonk-server [ 68%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp [ 68%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp [ 68%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp [ 68%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h:24, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:36: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 50 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp [ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp [ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp [ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QOpenGLContext:1, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp:535: /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined | ^~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] 56 | #warning To use GLEW with Qt, do not include or after glew.h | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:631: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 631 | #pragma clang diagnostic ignored "-Wmissing-braces" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp [ 72%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] 337 | float scaleX = twdt/fwdt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] 338 | float scaleY = thgt/fhgt; | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] 360 | int iTexSizeX=sfcSource->iTexSize; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] 361 | int iTexSizeY=sfcSource->iTexSize; | ^~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 2719 | for (cnt=0; cnt<5; cnt++) | ~~~^~ /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here 2742 | case C4D_Place_BothSurface: | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp [ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (int i = 0; i < SourceFiles.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In constructor 'C4PropertyDelegateEnum::C4PropertyDelegateEnum(const C4PropertyDelegateFactory*, C4PropList*, const C4ValueArray*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1127:69: warning: 'default_option_key' may be used uninitialized [-Wmaybe-uninitialized] 1127 | if (!option.option_key) option.option_key = default_option_key; | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1093:19: note: 'default_option_key' was declared here 1093 | C4String *default_option_key, *default_value_key = nullptr; | ^~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp [ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp [ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp [ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp [ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp: In member function 'void C4TexRef::Unlock()': /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:766:36: warning: unused variable 'fTileable' [-Wunused-variable] 766 | const bool fTileable = (iFlags & C4SF_Tileable) != 0; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] 1123 | bool fObjectSelected = !!selection.GetObject(); | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] 1311 | switch (::Landscape.GetMode()) | ^ /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] [ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 1023 | strncpy(rc.id, pDef->GetName(), 32+1); | ^ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp [ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp [ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 78%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp [ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp [ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp [ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp [ 80%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_function.h:1435: /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp [ 80%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 80%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 322 | if (iRows * iCols) | ~~~~~~^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp [ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp [ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp [ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp [ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here 201 | C4KeyCode mouseevent_code; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp [ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp [ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp [ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp [ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp:18: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (Map) delete [] Map; Map=nullptr; Num=0; | ^~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1191 | else if (pToNode->GlobalScope()) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1197:17: note: here 1197 | case PS_KEYWD1N: | ^~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1275:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1275 | if (State != PS_AFTERNODE) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here 1276 | case PS_AFTERNODE: | ^~~~ [ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 760 | if (!pReaction->fUserDefined) break; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here 763 | case meePXSPos: // PXS check before movement | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp: In member function 'std::__cxx11::list C4FoWLightSection::CalculateTriangles(C4FoWRegion*) const': /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:666:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 666 | if (b <= threshold) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:658:39: note: 'b' was declared here 658 | float b; | ^ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:585:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 585 | if (b >= threshold) | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:571:39: note: 'b' was declared here 571 | float b; | ^ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 3229 | for (; i < iPushRange; i++) | ^~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 3247 | if (i >= iPushRange) return false; | ^~ [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] 3695 | extern BYTE MCVehic; | ^~~~~~~ [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp [ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: | ^~~~ [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp [ 88%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] 39 | #define SORT_NAME StdMesh | ^~~~~~~ [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4League.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 686 | f[3] = other.f[3]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here 687 | case FLOAT3: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 688 | f[2] = other.f[2]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here 689 | case FLOAT2: | ^~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 690 | f[1] = other.f[1]; | ~~~~~^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here 691 | case FLOAT: | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 453 | PuncherAddrIPv4 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 456 | PuncherAddrIPv6 = nPuncherAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 826 | if (!pConn) return false; pConn->AddRef(); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 826 | if (!pConn) return false; pConn->AddRef(); | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 1339 | PeerAddr = nPeerAddr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 294 | class C4NetIOPacket : public StdCopyBuf | ^~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here 1463 | pLogEntry->Pkt = rPkt; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153 | } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here 156 | default: | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 244 | C4Network2IRCClient::PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp [ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); | ^~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", | ~^ | | | int /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; | ^~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp [ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp [ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 37 | source = ip; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 400 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In constructor 'C4Network2ResList::C4Network2ResList()': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] 1273 | iNextResID((-1) << 16) | ~~~~~^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 506 | strncpy(sz, def->id.ToString(), 32+1); | ^ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 68 | memcpy(this, &rCopy, sizeof(C4IDList)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: /build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here 46 | class C4IDList : protected C4IDListChunk | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadClonkNames(C4Group&, C4ComponentHost*, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; | ^~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankNames(C4Group&, const char*)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; | ^~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankFaces(C4Group&)': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2442 | if (Menu) delete Menu; Menu=nullptr; | ^~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SyncClearance()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; | ^~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3433 | if (ydir < -limit) ydir = -limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3433 | if (ydir < -limit) ydir = -limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3437 | if (ydir > +limit) ydir = +limit; break; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3437 | if (ydir > +limit) ydir = +limit; break; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SetRotation(int32_t)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 4113 | while (nr<0) nr+=360; nr%=360; | ^~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 4113 | while (nr<0) nr+=360; nr%=360; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'bool C4Object::GrabInfo(C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; | ^~ [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp [ 98%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ [100%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~ /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:30: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool CloseLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | ftruncate(fd, 0); | ~~~~~~~~~^~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 135 | PeerAddr = AddrPeer; | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); | ^ [100%] Linking CXX executable openclonk /usr/bin/cmake -E cmake_link_script CMakeFiles/openclonk.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o CMakeFiles/openclonk.dir/qrc_resource.cpp.o CMakeFiles/openclonk.dir/src/C4Globals.cpp.o CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o CMakeFiles/openclonk.dir/src/C4Include.cpp.o CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o CMakeFiles/openclonk.dir/src/network/C4League.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -o openclonk -lfreetype -lpng -lz -ljpeg -lSDL2 -lopenal -lvorbisfile -lvorbis -logg -lalut -lopenal -lGLEW -lGL -lGLU -ltinyxml -lX11 liblibmisc.a liblibc4script.a liblibopenclonk.a /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.15 -lvorbisfile -lvorbis -logg -lalut -lGLEW -lGL -lGLU -ltinyxml -lX11 liblibmisc.a -lpthread -lrt -lb2 -lpng -lz /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.15 make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target openclonk make[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' dh_auto_test -O--buildsystem=cmake -O-Bbuild create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=cmake -O-Bbuild dh_prep -O--buildsystem=cmake -O-Bbuild dh_auto_install -O--buildsystem=cmake -O-Bbuild cd build && make -j20 install DESTDIR=/build/reproducible-path/openclonk-8.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" Change Dir: '/build/reproducible-path/openclonk-8.1/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile data gmake[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 data gmake[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 10 /usr/bin/gmake -f CMakeFiles/Makefile2 CMakeFiles/data.dir/all gmake[4]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc_autogen_timestamp_deps.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libmisc_autogen_timestamp_deps /usr/bin/gmake -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/DependInfo.cmake "--color=" Dependencies file "libmisc_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libmisc_autogen gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc_autogen.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Built target libmisc_autogen /usr/bin/gmake -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/DependInfo.cmake "--color=" Dependencies file "CMakeFiles/libmisc.dir/src/zlib/gzio.c.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/C4Include.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Dependencies file "CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target libmisc gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/libmisc.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 60%] Built target libmisc /usr/bin/gmake -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group_autogen_timestamp_deps.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 60%] Built target c4group_autogen_timestamp_deps /usr/bin/gmake -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/DependInfo.cmake "--color=" Dependencies file "c4group_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4group_autogen gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group_autogen.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Built target c4group_autogen /usr/bin/gmake -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/DependInfo.cmake "--color=" Dependencies file "CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". Dependencies file "CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o.d" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4group gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/c4group.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Built target c4group /usr/bin/gmake -f CMakeFiles/groups.dir/build.make CMakeFiles/groups.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/groups.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/groups.dir/build.make CMakeFiles/groups.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 70%] Generating Arena.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Arena.ocf -t /build/reproducible-path/openclonk-8.1/build/Arena.ocf Status: [ 70%] Generating Graphics.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Graphics.ocg -t /build/reproducible-path/openclonk-8.1/build/Graphics.ocg Status: [ 70%] Generating Material.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Material.ocg -t /build/reproducible-path/openclonk-8.1/build/Material.ocg Status: [ 70%] Generating Sound.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/Sound.ocg -t /build/reproducible-path/openclonk-8.1/build/Sound.ocg Status: [ 70%] Generating System.ocg ./c4group /build/reproducible-path/openclonk-8.1/planet/System.ocg -t /build/reproducible-path/openclonk-8.1/build/System.ocg Status: [ 80%] Generating Objects.ocd ./c4group /build/reproducible-path/openclonk-8.1/planet/Objects.ocd -t /build/reproducible-path/openclonk-8.1/build/Objects.ocd Status: [ 90%] Generating Decoration.ocd ./c4group /build/reproducible-path/openclonk-8.1/planet/Decoration.ocd -t /build/reproducible-path/openclonk-8.1/build/Decoration.ocd Status: [ 90%] Generating Parkour.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Parkour.ocf -t /build/reproducible-path/openclonk-8.1/build/Parkour.ocf Status: [ 90%] Generating Defense.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Defense.ocf -t /build/reproducible-path/openclonk-8.1/build/Defense.ocf Status: [ 90%] Generating Missions.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Missions.ocf -t /build/reproducible-path/openclonk-8.1/build/Missions.ocf Status: [ 90%] Generating Tutorials.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Tutorials.ocf -t /build/reproducible-path/openclonk-8.1/build/Tutorials.ocf Status: [100%] Generating Worlds.ocf ./c4group /build/reproducible-path/openclonk-8.1/planet/Worlds.ocf -t /build/reproducible-path/openclonk-8.1/build/Worlds.ocf Status: gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target groups /usr/bin/gmake -f CMakeFiles/data.dir/build.make CMakeFiles/data.dir/depend gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/data.dir/DependInfo.cmake "--color=" gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/gmake -f CMakeFiles/data.dir/build.make CMakeFiles/data.dir/build gmake[5]: Entering directory '/build/reproducible-path/openclonk-8.1/build' gmake[5]: Nothing to be done for 'CMakeFiles/data.dir/build'. gmake[5]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [100%] Built target data gmake[4]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles 0 gmake[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' gmake[2]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/32x32/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/64x64/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/128x128/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/256x256/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/icons/hicolor/512x512/apps/openclonk.png -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Graphics.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Material.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Sound.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/System.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Objects.ocd -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Decoration.ocd -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Arena.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Parkour.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Defense.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Missions.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Tutorials.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Worlds.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Motorway.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/UrbanBolero.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/IslandDreams.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Offshore.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/authors.txt -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/TheSkylands.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/LucidDream.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Version.txt -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/@CrushedIceCocktail.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Cavern.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/bin/c4group -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/applications/openclonk.desktop Note: Run update-desktop-database to install clonk:// protocol handler -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/appdata/openclonk.appdata.xml -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/games/openclonk make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' dh_install -O--buildsystem=cmake -O-Bbuild dh_installdocs -O--buildsystem=cmake -O-Bbuild dh_installchangelogs -O--buildsystem=cmake -O-Bbuild dh_installman -O--buildsystem=cmake -O-Bbuild dh_installinit -O--buildsystem=cmake -O-Bbuild dh_installsystemduser -O--buildsystem=cmake -O-Bbuild dh_lintian -O--buildsystem=cmake -O-Bbuild dh_icons -O--buildsystem=cmake -O-Bbuild dh_perl -O--buildsystem=cmake -O-Bbuild dh_link -O--buildsystem=cmake -O-Bbuild dh_strip_nondeterminism -O--buildsystem=cmake -O-Bbuild dh_compress -O--buildsystem=cmake -O-Bbuild dh_fixperms -O--buildsystem=cmake -O-Bbuild dh_missing -O--buildsystem=cmake -O-Bbuild dh_dwz -a -O--buildsystem=cmake -O-Bbuild dwz: debian/openclonk/usr/games/openclonk: DWARF compression not beneficial - old size 63947710 new size 64496021 debian/rules override_dh_strip make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_strip --dbgsym-migration='openclonk-dbg (<< 8.0-1~)' make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dh_makeshlibs -a -O--buildsystem=cmake -O-Bbuild dh_shlibdeps -a -O--buildsystem=cmake -O-Bbuild dh_installdeb -O--buildsystem=cmake -O-Bbuild dh_gencontrol -O--buildsystem=cmake -O-Bbuild dh_md5sums -O--buildsystem=cmake -O-Bbuild debian/rules override_dh_builddeb make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_builddeb dpkg-deb: building package 'openclonk-data' in '../openclonk-data_8.1-4_all.deb'. dpkg-deb: building package 'openclonk-dbgsym' in '../openclonk-dbgsym_8.1-4_amd64.deb'. dpkg-deb: building package 'openclonk' in '../openclonk_8.1-4_amd64.deb'. make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dpkg-genbuildinfo --build=binary -O../openclonk_8.1-4_amd64.buildinfo dpkg-genchanges --build=binary -O../openclonk_8.1-4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/3720460 and its subdirectories I: Current time: Sun Nov 24 16:44:12 +14 2024 I: pbuilder-time-stamp: 1732416252 + false + set +x Sun Nov 24 02:44:12 UTC 2024 I: Signing ./b2/openclonk_8.1-4_amd64.buildinfo as openclonk_8.1-4_amd64.buildinfo.asc Sun Nov 24 02:44:13 UTC 2024 I: Signed ./b2/openclonk_8.1-4_amd64.buildinfo as ./b2/openclonk_8.1-4_amd64.buildinfo.asc Sun Nov 24 02:44:13 UTC 2024 - build #2 for openclonk/trixie/amd64 on ionos1-amd64 done. Starting cleanup. All cleanup done. Sun Nov 24 02:44:13 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-EzuXUDg4, removing. /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb: total 2132 drwxr-xr-x 2 jenkins jenkins 4096 Nov 24 02:02 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 24 02:44 b2 -rw-r--r-- 1 jenkins jenkins 2270 Sep 4 2023 openclonk_8.1-4.dsc -rw------- 1 jenkins jenkins 2162838 Nov 24 02:02 rbuildlog.1GnejLp /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b1: total 151500 -rw-r--r-- 1 jenkins jenkins 2159182 Nov 24 02:02 build.log -rw-r--r-- 1 jenkins jenkins 112454484 Nov 24 02:02 openclonk-data_8.1-4_all.deb -rw-r--r-- 1 jenkins jenkins 37874368 Nov 24 02:02 openclonk-dbgsym_8.1-4_amd64.deb -rw-r--r-- 1 jenkins jenkins 8464 Nov 24 02:02 openclonk_8.1-4.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2270 Nov 24 02:02 openclonk_8.1-4.dsc -rw-r--r-- 1 jenkins jenkins 19127 Nov 24 02:02 openclonk_8.1-4_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 20009 Nov 24 02:02 openclonk_8.1-4_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2206 Nov 24 02:02 openclonk_8.1-4_amd64.changes -rw-r--r-- 1 jenkins jenkins 2407488 Nov 24 02:02 openclonk_8.1-4_amd64.deb -rw-r--r-- 1 jenkins jenkins 1685 Nov 24 02:02 openclonk_8.1-4_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b2: total 151492 -rw-r--r-- 1 jenkins jenkins 2161101 Nov 24 02:44 build.log -rw-r--r-- 1 jenkins jenkins 112454484 Nov 24 02:44 openclonk-data_8.1-4_all.deb -rw-r--r-- 1 jenkins jenkins 37874368 Nov 24 02:44 openclonk-dbgsym_8.1-4_amd64.deb -rw-r--r-- 1 jenkins jenkins 8464 Nov 24 02:44 openclonk_8.1-4.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2270 Nov 24 02:44 openclonk_8.1-4.dsc -rw-r--r-- 1 jenkins jenkins 19118 Nov 24 02:44 openclonk_8.1-4_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 20000 Nov 24 02:44 openclonk_8.1-4_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2206 Nov 24 02:44 openclonk_8.1-4_amd64.changes -rw-r--r-- 1 jenkins jenkins 2407488 Nov 24 02:44 openclonk_8.1-4_amd64.deb -rw-r--r-- 1 jenkins jenkins 1685 Nov 24 02:44 openclonk_8.1-4_source.changes Sun Nov 24 02:44:17 UTC 2024 I: Deleting $TMPDIR on ionos1-amd64.debian.net. Sun Nov 24 02:44:17 UTC 2024 I: openclonk_8.1-4_amd64.changes: Format: 1.8 Date: Mon, 04 Sep 2023 15:37:46 -0400 Source: openclonk Binary: openclonk openclonk-data openclonk-dbgsym Architecture: all amd64 Version: 8.1-4 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Boyuan Yang Description: openclonk - multiplayer game of strategy, action and skill openclonk-data - multiplayer game of strategy, action and skill - data Changes: openclonk (8.1-4) unstable; urgency=medium . * QA upload. . [ Georges Khaznadar ] * bumped standards: debhelper-compat (=13), Standards-Version: 4.6.2 * added the path usr/share/appdata/openclonk.appdata.xml to the file d/openclonk.install, to please dh_missing, which is triggered by debhelper level 13. . [ Boyuan Yang ] * debian/compat: Dropped. * debian/patches: Refresh patches with "gbp pq". * debian/upstream/metadata: Add Repository and Repository-Browse. * debian/control: Update obsolete package dependency: libfreetype6-dev => libfreetype-dev, libgl1-mesa-dev => libgl-dev. Checksums-Sha1: 6debd1532de550b84027939cca43a7247f8e2186 112454484 openclonk-data_8.1-4_all.deb 24e8e83379f584dae5b299efac4826493380ca81 37874368 openclonk-dbgsym_8.1-4_amd64.deb 7958241fffddcc988ab988350717650c2ad967d6 19127 openclonk_8.1-4_amd64.buildinfo 766e88e16bb3b7b753693a46239bebd27e639cbd 2407488 openclonk_8.1-4_amd64.deb Checksums-Sha256: c8f3251426fbe3ea2b1226cd7829c371e090a72867534c12dd8b526fd957e8ef 112454484 openclonk-data_8.1-4_all.deb 1f499594f5bc8d1d43589a2bd3384f10067cded5ee870906b1cbe6af4914190c 37874368 openclonk-dbgsym_8.1-4_amd64.deb f4811526679b8abea716c645654eb7cff5968158b435d3bb6d988ac88173656a 19127 openclonk_8.1-4_amd64.buildinfo 4e6d185ed44c30dbec5196ea02d8fd89ed9b3a0205027fa6a0ced08f79375102 2407488 openclonk_8.1-4_amd64.deb Files: c7d9b27cab700412e46c6d630faa6a76 112454484 games optional openclonk-data_8.1-4_all.deb a83a9fd0a075d248dd4ed63deb526b93 37874368 debug optional openclonk-dbgsym_8.1-4_amd64.deb a0064e25a17074bed4c0627eb7317556 19127 games optional openclonk_8.1-4_amd64.buildinfo 0a301578fb822b50d36ad63838246335 2407488 games optional openclonk_8.1-4_amd64.deb removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/openclonk_8.1-4.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/openclonk_8.1-4.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/amd64/openclonk_8.1-4.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/amd64/openclonk_8.1-4.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/trixie/amd64/openclonk_8.1-4_amd64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/openclonk_8.1-4.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2024-11-24 02:02:53.838705375 +0000 +++ b2/build.log 2024-11-24 02:44:14.201963741 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Dec 26 20:02:14 -12 2025 -I: pbuilder-time-stamp: 1766822534 +I: Current time: Sun Nov 24 16:03:00 +14 2024 +I: pbuilder-time-stamp: 1732413780 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying fix-gcc-11-build.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1813198/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 24 02:03 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='b094916c20a64e01a8246771fa530a8d' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1813198' - PS1='# ' - PS2='> ' + INVOCATION_ID=b4bd4cfae1bf46e295dc83ea397fe3e7 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3720460 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/pbuilderrc_8Qi7 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b1 --logfile b1/build.log openclonk_8.1-4.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/pbuilderrc_I7s1 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b2 --logfile b2/build.log openclonk_8.1-4.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1813198/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -613,7 +645,7 @@ Get: 453 http://deb.debian.org/debian trixie/main amd64 qt5-qmake amd64 5.15.15+dfsg-2 [224 kB] Get: 454 http://deb.debian.org/debian trixie/main amd64 qtbase5-dev-tools amd64 5.15.15+dfsg-2 [777 kB] Get: 455 http://deb.debian.org/debian trixie/main amd64 qtbase5-dev amd64 5.15.15+dfsg-2 [1122 kB] -Fetched 208 MB in 37s (5667 kB/s) +Fetched 208 MB in 17s (12.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19969 files and directories currently installed.) @@ -2088,8 +2120,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Dec 27 08:13:24 UTC 2025. -Universal Time is now: Sat Dec 27 08:13:24 UTC 2025. +Local time is now: Sun Nov 24 02:10:50 UTC 2024. +Universal Time is now: Sun Nov 24 02:10:50 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... @@ -2507,7 +2539,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/openclonk-8.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../openclonk_8.1-4_source.changes +I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/openclonk-8.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../openclonk_8.1-4_source.changes dpkg-buildpackage: info: source package openclonk dpkg-buildpackage: info: source version 8.1-4 dpkg-buildpackage: info: source distribution unstable @@ -2713,7 +2749,7 @@ -- Found SDL2Mixer: /usr/lib/x86_64-linux-gnu/libSDL2_mixer.so -- Using Audio toolkit: OpenAL -- Could NOT find GTest/GMock (missing: gmock/gmock.h gmock-all.cc) --- Configuring done (28.3s) +-- Configuring done (57.4s) CMake Warning (dev) at CMakeLists.txt:1176 (add_executable): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy @@ -2724,7 +2760,7 @@ /build/reproducible-path/openclonk-8.1/src/C4Version.h.in This warning is for project developers. Use -Wno-dev to suppress it. --- Generating done (0.4s) +-- Generating done (1.6s) CMake Warning: Manually-specified variables were not used by the project: @@ -2740,302 +2776,258 @@ -- Build files have been written to: /build/reproducible-path/openclonk-8.1/build make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dh_auto_build -O--buildsystem=cmake -O-Bbuild - cd build && make -j42 "INSTALL=install --strip-program=true" VERBOSE=1 + cd build && make -j20 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/openclonk-8.1/build/CMakeFiles /build/reproducible-path/openclonk-8.1/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/depend -make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/depend -make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen_timestamp_deps.dir/build.make CMakeFiles/libmisc_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Nothing to be done for 'CMakeFiles/libmisc_autogen_timestamp_deps.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make[3]: Nothing to be done for 'CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build.make tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build +make[3]: Nothing to be done for 'CMakeFiles/libmisc_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'tests/CMakeFiles/gtest_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Nothing to be done for 'CMakeFiles/libopenclonk_autogen_timestamp_deps.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 0%] Built target libmisc_autogen_timestamp_deps [ 0%] Built target libopenclonk_autogen_timestamp_deps -[ 0%] Built target gtest_autogen_timestamp_deps -make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/depend +[ 0%] Built target libmisc_autogen_timestamp_deps make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/DependInfo.cmake "--color=" +make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/depend +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/DependInfo.cmake "--color=" +[ 0%] Built target gtest_autogen_timestamp_deps make -f tests/CMakeFiles/gtest_autogen.dir/build.make tests/CMakeFiles/gtest_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libmisc_autogen.dir/build.make CMakeFiles/libmisc_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/build make -f tests/CMakeFiles/gtest_autogen.dir/build.make tests/CMakeFiles/gtest_autogen.dir/build +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/libopenclonk_autogen.dir/build.make CMakeFiles/libopenclonk_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' [ 0%] Automatic MOC and UIC for target libmisc /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc_autogen.dir/AutogenInfo.json None [ 1%] Automatic MOC and UIC for target libopenclonk -[ 1%] Automatic MOC and UIC for target gtest -cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/AutogenInfo.json None /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk_autogen.dir/AutogenInfo.json None +[ 1%] Automatic MOC and UIC for target gtest AutoGen: Refreshing parse cache because it doesn't exist. -AutoGen: Refreshing parse cache because it doesn't exist. -AutoMoc: Generating "SRC:/build/tests/gtest_autogen/moc_predefs.h", because it doesn't exist. -/usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu +cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest_autogen.dir/AutogenInfo.json None AutoMoc: Generating "SRC:/build/libmisc_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/libopenclonk_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu +AutoGen: Refreshing parse cache because it doesn't exist. +AutoMoc: Generating "SRC:/build/tests/gtest_autogen/moc_predefs.h", because it doesn't exist. +/usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/c4group/C4Extra.h" -AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.h" +AutoGen: Parsing "SRC:/src/graphics/Bitmap256.h" AutoGen: Parsing "SRC:/src/graphics/CSurface8.h" -AutoGen: Parsing "SRC:/src/landscape/C4Scenario.h" +AutoGen: Parsing "SRC:/src/graphics/StdPNG.h" AutoGen: Parsing "SRC:/src/landscape/C4MassMover.h" -AutoGen: Parsing "SRC:/src/c4group/C4Extra.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4Scenario.h" AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.h" -AutoGen: Parsing "SRC:/src/graphics/StdPNG.h" -AutoGen: Parsing "SRC:/src/graphics/StdPNG.cpp" -AutoGen: Parsing "SRC:/src/lib/StdMeshMath.h" +AutoGen: Parsing "SRC:/src/lib/C4NameList.h" AutoGen: Parsing "SRC:/src/lib/C4Stat.h" -AutoGen: Parsing "SRC:/src/gui/C4Folder.cpp" +AutoGen: Parsing "SRC:/src/lib/StdMeshMath.h" AutoGen: Parsing "SRC:/src/gui/C4Folder.h" AutoGen: Parsing "SRC:/src/network/C4Network2Discover.h" -AutoGen: Parsing "SRC:/src/graphics/Bitmap256.h" -AutoGen: Parsing "SRC:/src/landscape/C4MapScriptAlgo.cpp" AutoGen: Parsing "SRC:/src/object/C4FindObject.h" +AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.h" AutoGen: Parsing "SRC:/src/object/C4Id.h" -AutoGen: Parsing "SRC:/src/landscape/C4MassMover.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.cpp" AutoGen: Parsing "SRC:/src/object/C4InfoCore.h" -AutoGen: Parsing "SRC:/src/landscape/C4Scenario.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4ScenarioSection.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.cpp" -AutoGen: Parsing "SRC:/src/lib/C4NameList.cpp" -AutoGen: Parsing "SRC:/src/lib/C4Stat.cpp" -AutoGen: Parsing "SRC:/src/lib/StdMeshMath.cpp" +AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.h" +AutoGen: Parsing "SRC:/src/object/C4Sector.h" +AutoGen: Parsing "SRC:/src/gui/C4Folder.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4MassMover.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Discover.cpp" AutoGen: Parsing "SRC:/src/object/C4Action.cpp" +AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" +AutoGen: Parsing "SRC:/src/object/C4FindObject.cpp" +AutoGen: Parsing "SRC:/src/c4group/C4Extra.cpp" AutoGen: Parsing "SRC:/src/object/C4Id.cpp" AutoGen: Parsing "SRC:/src/object/C4InfoCore.cpp" AutoGen: Parsing "SRC:/src/object/C4Movement.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.cpp" AutoGen: Parsing "SRC:/src/object/C4Sector.cpp" AutoGen: Parsing "SRC:/src/object/C4Shape.cpp" -AutoGen: Parsing "SRC:/src/object/C4FindObject.cpp" -AutoGen: Parsing "SRC:/src/object/C4ObjectPtr.h" -AutoGen: Parsing "SRC:/src/object/C4Shape.h" -AutoGen: Parsing "SRC:/src/object/C4Sector.h" -AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" -AutoGen: Parsing "SRC:/src/control/C4PlayerInfoConflicts.cpp" -AutoGen: Parsing "SRC:/src/lib/C4NameList.h" -AutoGen: Parsing "SRC:/src/graphics/CSurface8.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.cpp" AutoGen: Parsing "SRC:/src/graphics/Bitmap256.cpp" -AutoGen: Parsing "/usr/src/gtest/include/gtest/gtest.h" -AutoGen: Parsing "/usr/src/gtest/src/gtest-all.cc" -AutoMoc: Generating MOC compilation "SRC:/build/libopenclonk_autogen/mocs_compilation.cpp" -AutoMoc: Merging MOC dependencies into "SRC:/build/libopenclonk_autogen/deps" +AutoGen: Parsing "SRC:/src/graphics/StdPNG.cpp" +AutoGen: Parsing "SRC:/src/control/C4PlayerInfoConflicts.cpp" +AutoGen: Parsing "SRC:/src/lib/StdMeshMath.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4Scenario.cpp" +AutoGen: Parsing "SRC:/src/object/C4Shape.h" +AutoGen: Parsing "SRC:/src/landscape/C4TextureShape.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4MaterialList.cpp" +AutoGen: Parsing "SRC:/src/lib/C4NameList.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4MapScriptAlgo.cpp" +AutoGen: Parsing "SRC:/src/lib/C4Stat.cpp" AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4Group.h" -AutoGen: Parsing "SRC:/src/lib/C4InputValidation.h" -AutoGen: Parsing "SRC:/src/c4group/C4Update.h" -AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/ParseCache.txt" -AutoGen: Parsing "SRC:/src/c4group/CStdFile.h" -AutoGen: Parsing "SRC:/src/lib/C4Random.h" -AutoGen: Parsing "SRC:/src/lib/SHA1.h" -AutoGen: Parsing "SRC:/src/network/C4NetIO.h" -AutoGen: Parsing "SRC:/src/lib/C4Markup.h" -AutoGen: Parsing "SRC:/src/network/C4Network2Address.h" -AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" AutoGen: Parsing "SRC:/src/platform/StdFile.h" -AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.h" AutoGen: Parsing "SRC:/src/platform/StdRegistry.h" AutoGen: Parsing "SRC:/src/platform/StdScheduler.h" -AutoGen: Parsing "SRC:/src/lib/StdCompiler.h" -AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.h" -AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_random.hpp" -AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_uint128.hpp" -AutoGen: Parsing "SRC:/src/C4Include.cpp" -AutoGen: Parsing "SRC:/src/c4group/C4Group.cpp" -AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/AutogenUsed.txt" +AutoGen: Parsing "SRC:/src/zlib/gzio.h" +AutoGen: Parsing "SRC:/src/zlib/zutil.h" +AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_extras.hpp" +AutoGen: Parsing "SRC:/src/network/C4Network2Address.h" AutoGen: Parsing "SRC:/src/c4group/C4Update.cpp" +AutoGen: Parsing "SRC:/src/c4group/CStdFile.cpp" +AutoGen: Parsing "SRC:/src/lib/C4InputValidation.h" +AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.cpp" AutoGen: Parsing "SRC:/src/lib/C4InputValidation.cpp" AutoGen: Parsing "SRC:/src/lib/C4Markup.cpp" -AutoGen: Parsing "SRC:/src/c4group/CStdFile.cpp" AutoGen: Parsing "SRC:/src/lib/C4Random.cpp" +AutoGen: Parsing "SRC:/src/lib/C4SimpleLog.cpp" AutoGen: Parsing "SRC:/src/lib/Standard.cpp" AutoGen: Parsing "SRC:/src/lib/StdBuf.cpp" -AutoGen: Parsing "SRC:/src/zlib/zutil.h" AutoGen: Parsing "SRC:/src/lib/StdCompiler.cpp" AutoGen: Parsing "SRC:/src/lib/StdResStr2.cpp" -AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_extras.hpp" -AutoGen: Parsing "SRC:/src/zlib/gzio.h" +AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.cpp" AutoGen: Parsing "SRC:/src/network/C4NetIO.cpp" AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.cpp" AutoGen: Parsing "SRC:/src/platform/StdFile.cpp" AutoGen: Parsing "SRC:/src/platform/StdRegistry.cpp" +AutoGen: Parsing "SRC:/src/platform/StdScheduler.cpp" AutoGen: Parsing "SRC:/src/platform/StdSchedulerPoll.cpp" AutoGen: Parsing "SRC:/src/platform/StdSchedulerWin32.cpp" AutoGen: Parsing "SRC:/src/zlib/gzio.c" -AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.cpp" -AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.cpp" +AutoGen: Parsing "SRC:/src/graphics/CSurface8.cpp" +AutoGen: Parsing "SRC:/src/graphics/C4BltTransform.h" +AutoGen: Parsing "SRC:/src/lib/SHA1.h" +AutoGen: Parsing "/usr/src/gtest/include/gtest/gtest.h" +AutoGen: Parsing "SRC:/src/landscape/C4ScenarioSection.cpp" +AutoGen: Parsing "/usr/src/gtest/src/gtest-all.cc" +AutoGen: Parsing "SRC:/src/lib/C4Random.h" +AutoMoc: Generating MOC compilation "SRC:/build/tests/gtest_autogen/mocs_compilation.cpp" +AutoGen: Parsing "SRC:/src/lib/StdBuf.h" +AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_random.hpp" +AutoMoc: Merging MOC dependencies into "SRC:/build/tests/gtest_autogen/deps" +AutoGen: Parsing "SRC:/thirdparty/pcg/pcg_uint128.hpp" +AutoMoc: Generating MOC compilation "SRC:/build/libopenclonk_autogen/mocs_compilation.cpp" +AutoGen: Parsing "SRC:/src/C4Include.cpp" +AutoMoc: Merging MOC dependencies into "SRC:/build/libopenclonk_autogen/deps" AutoGen: Parsing "SRC:/src/network/C4Network2Address.cpp" -AutoGen: Parsing "SRC:/src/lib/C4SimpleLog.cpp" +AutoGen: Parsing "SRC:/src/netpuncher/C4PuncherPacket.h" +AutoGen: Parsing "SRC:/src/platform/C4TimeMilliseconds.h" +AutoGen: Parsing "SRC:/src/c4group/CStdFile.h" +AutoGen: Parsing "SRC:/src/network/C4NetIO.h" AutoGen: Parsing "SRC:/src/lib/Standard.h" -AutoGen: Parsing "SRC:/src/platform/StdScheduler.cpp" -AutoGen: Parsing "SRC:/src/lib/StdBuf.h" +AutoGen: Parsing "SRC:/src/lib/StdCompiler.h" +AutoGen: Parsing "SRC:/src/lib/C4Markup.h" +AutoGen: Writing the parse cache file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/ParseCache.txt" +AutoGen: Writing the settings file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/AutogenUsed.txt" +AutoGen: Parsing "SRC:/src/c4group/C4Update.h" +cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/timestamp +AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/ParseCache.txt" +AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libopenclonk_autogen.dir/AutogenUsed.txt" +AutoGen: Parsing "SRC:/src/c4group/C4Group.cpp" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/timestamp -AutoMoc: Generating MOC compilation "SRC:/build/tests/gtest_autogen/mocs_compilation.cpp" AutoMoc: Generating MOC compilation "SRC:/build/libmisc_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libmisc_autogen/deps" -AutoMoc: Merging MOC dependencies into "SRC:/build/tests/gtest_autogen/deps" -AutoGen: Writing the parse cache file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/ParseCache.txt" -AutoGen: Writing the settings file "SRC:/build/tests/CMakeFiles/gtest_autogen.dir/AutogenUsed.txt" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libmisc_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libmisc_autogen.dir/AutogenUsed.txt" +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/timestamp -cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +[ 1%] Built target gtest_autogen +make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/depend make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 1%] Built target libmisc_autogen -make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/depend -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/DependInfo.cmake "--color=" [ 1%] Built target libopenclonk_autogen -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/DependInfo.cmake "--color=" -Dependencies file "libmisc_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". -[ 1%] Built target gtest_autogen -Dependencies file "libopenclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/compiler_depend.internal". -make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/depend -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/tests /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/tests /build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" Dependencies file "tests/gtest_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/tests/CMakeFiles/gtest.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target gtest -Consolidate compiler generated dependencies of target libopenclonk -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -Consolidate compiler generated dependencies of target libmisc -make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/build -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/build make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f tests/CMakeFiles/gtest.dir/build.make tests/CMakeFiles/gtest.dir/build +[ 1%] Built target libmisc_autogen +make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -[ 1%] Building CXX object CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -[ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -[ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp -[ 1%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o +cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/DependInfo.cmake "--color=" +Dependencies file "libopenclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libopenclonk.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target libopenclonk +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/libopenclonk.dir/build.make CMakeFiles/libopenclonk.dir/build [ 1%] Building CXX object tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -[ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/mocs_compilation.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp -[ 1%] Building CXX object CMakeFiles/libmisc.dir/src/C4Include.cpp.o +cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -MF CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/mocs_compilation.cpp +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +[ 1%] Building CXX object tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o +Dependencies file "libmisc_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libmisc.dir/compiler_depend.internal". +cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc +Consolidate compiler generated dependencies of target libmisc +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/libmisc.dir/build.make CMakeFiles/libmisc.dir/build [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -MF CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Extra.cpp [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -[ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -[ 3%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -MF CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/mocs_compilation.cpp -[ 4%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -[ 4%] Building CXX object tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libopenclonk.dir/libopenclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/mocs_compilation.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/C4Include.cpp.o -MF CMakeFiles/libmisc.dir/src/C4Include.cpp.o.d -o CMakeFiles/libmisc.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -MF CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Extra.cpp -[ 4%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build/tests -I/build/reproducible-path/openclonk-8.1/tests -I/build/reproducible-path/openclonk-8.1/build/tests/gtest_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1/src -I/usr/src/gtest -I/usr/src/gtest/include -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT tests/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc +[ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o +[ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -MF CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp +[ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp +[ 3%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o +[ 3%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp +[ 3%] Building CXX object CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libmisc.dir/libmisc_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libmisc_autogen/mocs_compilation.cpp +[ 3%] Building CXX object CMakeFiles/libmisc.dir/src/C4Include.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/C4Include.cpp.o -MF CMakeFiles/libmisc.dir/src/C4Include.cpp.o.d -o CMakeFiles/libmisc.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp +[ 3%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Update.cpp +[ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o +[ 4%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp +[ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/CStdFile.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp -[ 4%] Building CXX object CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -MF CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp +[ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MaterialList.cpp +[ 5%] Building CXX object CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -MF CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Folder.cpp -[ 4%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -[ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -[ 4%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -MF CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o.d -o CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4BltTransform.cpp -[ 5%] Building CXX object CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -[ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -[ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o +[ 5%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o +[ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp +[ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o +[ 5%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Markup.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp -[ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -[ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4SimpleLog.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Random.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MaterialList.cpp -[ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -[ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdBuf.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.cpp -[ 6%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp -[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Id.cpp -[ 8%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdResStr2.cpp -[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -[ 7%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -[ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp -[ 7%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4NameList.cpp -[ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMath.cpp -[ 7%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -[ 7%] Building CXX object CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -MF CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o.d -o CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -c /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdFile.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TextureShape.cpp -[ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -[ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdRegistry.cpp +[ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4ScenarioSection.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Stat.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdScheduler.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Action.cpp -[ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerPoll.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4FindObject.cpp -[ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4InfoCore.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerWin32.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp:22: +[ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Random.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp:27: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -3043,7 +3035,50 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:21: +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp: In member function 'bool C4Group::AddEntryOnDisk(const char*, const char*, bool)': +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1304:24: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] + 1304 | return AddEntry(C4GroupEntry::C4GRES_OnDisk, + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1305 | fIsGroup, + | ~~~~~~~~~ + 1306 | szFilename, + | ~~~~~~~~~~~ + 1307 | iSize, + | ~~~~~~ + 1308 | szAddAs, + | ~~~~~~~~ + 1309 | nullptr, + | ~~~~~~~~ + 1310 | fMove, + | ~~~~~~ + 1311 | false, + | ~~~~~~ + 1312 | fExecutable); + | ~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here + 1278 | char szTempFilename[_MAX_PATH+1]; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1300:30: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] + 1300 | fExecutable = (access(szFilename, X_OK) == 0); + | ~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here + 1278 | char szTempFilename[_MAX_PATH+1]; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:52: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] + 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here + 1278 | char szTempFilename[_MAX_PATH+1]; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:75: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] + 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); + | ~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here + 1278 | char szTempFilename[_MAX_PATH+1]; + | ^~~~~~~~~~~~~~ +[ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4SimpleLog.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -3064,39 +3099,7 @@ /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.cpp:62:17: note: here 62 | case VAL_FullPath: // full filename paths | ^~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp: In member function 'void CPNGFile::Clear()': -/build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*, size_t)': -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; - | ^ -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*)': -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; - | ^ -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopyUntil(const char*, char*, char, int, int)': -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; - | ^ -[ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Movement.cpp -[ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectPtr.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/CSurface8.cpp:24: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/Bitmap256.cpp:22: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -3104,14 +3107,11 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -[ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp -[ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:18: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -3126,6 +3126,29 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:21: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp: In member function 'void CPNGFile::Clear()': +/build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/StdPNG.cpp:143:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 143 | if (pFile && fpFileOwned) delete [] pFile; pFile=nullptr; + | ^~~~~ +[ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TextureShape.cpp +[ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4NameList.cpp +[ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Stat.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp:21: @@ -3143,13 +3166,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ +[ 7%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdBuf.cpp +[ 7%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.cpp In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfoConflicts.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] @@ -3158,33 +3178,14 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.h:21, - from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:24, - from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:17: -/build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h: In instantiation of 'void StdDefaultAdapt::CompileFunc(StdCompiler*) const [with T = C4NetIO::EndpointAddress&; D = C4NetIO::EndpointAddress]': -/build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.h:161:73: required from 'void StdCompiler::Value(const T&) [with T = StdDefaultAdapt]' - 161 | template void Value(const T &rStruct) { rStruct.CompileFunc(this); } - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:48:14: required from here - 48 | pComp->Value(mkDefaultAdapt(addr, C4NetIO::addr_t())); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h:58:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 58 | rValue = rDefault; - | ~~~~~~~^~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.cpp:27: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp +[ 8%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -MF CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o.d -o CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdResStr2.cpp +[ 8%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -MF CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMath.cpp +[ 8%] Building CXX object CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -MF CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp +[ 8%] Building CXX object CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -MF CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o.d -o CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o -c /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp: In constructor 'C4MapScriptAlgoTurbulence::C4MapScriptAlgoTurbulence(const C4PropList*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp:376:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 376 | if (!scale[0]) scale[0] = 10; if (!scale[1]) scale[1] = 10; @@ -3192,35 +3193,58 @@ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScriptAlgo.cpp:376:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 376 | if (!scale[0]) scale[0] = 10; if (!scale[1]) scale[1] = 10; | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4MassMover.cpp:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 12%] Building CXX object CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp -[ 12%] Building C object CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -/usr/bin/cc -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -MF CMakeFiles/libmisc.dir/src/zlib/gzio.c.o.d -o CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -c /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:28, - from /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c:17: -/usr/include/features.h:197:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 197 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ +[ 8%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Action.cpp +[ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4FindObject.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/C4Include.h:72, + from /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:22: +In constructor 'StdStrBuf::StdStrBuf(const char*, bool)', + inlined from 'bool C4Group::FindNextEntry(const char*, char*, size_t*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.h:199:51, + inlined from 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1724:20: +/build/reproducible-path/openclonk-8.1/src/lib/StdBuf.h:413:55: warning: 'fname' may be used uninitialized [-Wmaybe-uninitialized] + 413 | : StdBuf(pData, pData ? strlen(pData) + 1 : 0, fCopy) + | ~~~~~~^~~~~~~ +In file included from /usr/include/c++/14/cstring:43, + from /build/reproducible-path/openclonk-8.1/src/C4Include.h:52: +/usr/include/string.h: In member function 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)': +/usr/include/string.h:407:15: note: by argument 1 of type 'const char*' to 'size_t strlen(const char*)' declared here + 407 | extern size_t strlen (const char *__s) + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1723:14: note: 'fname' declared here + 1723 | char fname[_MAX_FNAME+1]; + | ^~~~~ +[ 9%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp +[ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Id.cpp +[ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4InfoCore.cpp +[ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Movement.cpp +[ 9%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -MF CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o.d -o CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*, size_t)': +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:155:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 155 | if (!sTarget) return; *sTarget=0; if (!szSource) return; + | ^ +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*)': +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:164:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 164 | if (!sTarget) return; *sTarget=0; if (!szSource) return; + | ^ +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp: In function 'void SCopyUntil(const char*, char*, char, int, int)': +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/Standard.cpp:171:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 171 | if (!sTarget) return; *sTarget=0; if (!szSource) return; + | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': @@ -3251,6 +3275,16 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectPtr.cpp +[ 10%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp +[ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdFile.cpp +[ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdRegistry.cpp +[ 11%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -MF CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': @@ -3267,11 +3301,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:17: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] @@ -3280,6 +3309,11 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ @@ -3298,6 +3332,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:434:14: warning: variable 'isIPv6' set but not used [-Wunused-but-set-variable] 434 | bool isIPv6 = false; | ^~~~~~ +[ 11%] Building CXX object CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libopenclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp: In member function 'void C4NetIOPacket::Clear()': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.cpp:791:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 791 | addr = C4NetIO::addr_t(); @@ -3353,47 +3389,14 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp: In member function 'bool C4Group::AddEntryOnDisk(const char*, const char*, bool)': -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1304:24: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] - 1304 | return AddEntry(C4GroupEntry::C4GRES_OnDisk, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1305 | fIsGroup, - | ~~~~~~~~~ - 1306 | szFilename, - | ~~~~~~~~~~~ - 1307 | iSize, - | ~~~~~~ - 1308 | szAddAs, - | ~~~~~~~~ - 1309 | nullptr, - | ~~~~~~~~ - 1310 | fMove, - | ~~~~~~ - 1311 | false, - | ~~~~~~ - 1312 | fExecutable); - | ~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here - 1278 | char szTempFilename[_MAX_PATH+1]; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1300:30: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] - 1300 | fExecutable = (access(szFilename, X_OK) == 0); - | ~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here - 1278 | char szTempFilename[_MAX_PATH+1]; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:52: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] - 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here - 1278 | char szTempFilename[_MAX_PATH+1]; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1295:75: warning: dangling pointer 'szFilename' to 'szTempFilename' may be used [-Wdangling-pointer=] - 1295 | int iSize = fIsGroup ? UncompressedFileSize(szFilename) : FileSize(szFilename); - | ~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1278:22: note: 'szTempFilename' declared here - 1278 | char szTempFilename[_MAX_PATH+1]; - | ^~~~~~~~~~~~~~ +[ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdScheduler.cpp +[ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerWin32.cpp +[ 11%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/StdSchedulerPoll.cpp +[ 12%] Building CXX object CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -MF CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o.d -o CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4TimeMilliseconds.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, @@ -3412,11 +3415,61 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 12%] Building C object CMakeFiles/libmisc.dir/src/zlib/gzio.c.o +/usr/bin/cc -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libmisc_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -MF CMakeFiles/libmisc.dir/src/zlib/gzio.c.o.d -o CMakeFiles/libmisc.dir/src/zlib/gzio.c.o -c /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:28, + from /build/reproducible-path/openclonk-8.1/src/zlib/gzio.c:17: +/usr/include/features.h:197:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 197 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:18: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/lib/C4InputValidation.h:21, + from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:24, + from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:17: +/build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h: In instantiation of 'void StdDefaultAdapt::CompileFunc(StdCompiler*) const [with T = C4NetIO::EndpointAddress&; D = C4NetIO::EndpointAddress]': +/build/reproducible-path/openclonk-8.1/src/lib/StdCompiler.h:161:73: required from 'void StdCompiler::Value(const T&) [with T = StdDefaultAdapt]' + 161 | template void Value(const T &rStruct) { rStruct.CompileFunc(this); } + | ~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.cpp:48:14: required from here + 48 | pComp->Value(mkDefaultAdapt(addr, C4NetIO::addr_t())); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdAdaptors.h:58:32: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 58 | rValue = rDefault; + | ~~~~~~~^~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -3435,7 +3488,7 @@ from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4Shape.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/object/C4Sector.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -3450,23 +3503,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/C4Include.h:72, - from /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:22: -In constructor 'StdStrBuf::StdStrBuf(const char*, bool)', - inlined from 'bool C4Group::FindNextEntry(const char*, char*, size_t*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.h:199:51, - inlined from 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)' at /build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1724:20: -/build/reproducible-path/openclonk-8.1/src/lib/StdBuf.h:413:55: warning: 'fname' may be used uninitialized [-Wmaybe-uninitialized] - 413 | : StdBuf(pData, pData ? strlen(pData) + 1 : 0, fCopy) - | ~~~~~~^~~~~~~ -In file included from /usr/include/c++/14/cstring:43, - from /build/reproducible-path/openclonk-8.1/src/C4Include.h:52: -/usr/include/string.h: In member function 'bool C4Group::AccessNextEntry(const char*, size_t*, char*, bool)': -/usr/include/string.h:407:15: note: by argument 1 of type 'const char*' to 'size_t strlen(const char*)' declared here - 407 | extern size_t strlen (const char *__s) - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/c4group/C4Group.cpp:1723:14: note: 'fname' declared here - 1723 | char fname[_MAX_FNAME+1]; - | ^~~~~ [ 12%] Linking CXX static library liblibopenclonk.a /usr/bin/cmake -P CMakeFiles/libopenclonk.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libopenclonk.dir/link.txt --verbose=1 @@ -3482,39 +3518,39 @@ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Built target libmisc make -f CMakeFiles/libc4script_autogen_timestamp_deps.dir/build.make CMakeFiles/libc4script_autogen_timestamp_deps.dir/depend -make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" +make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/build -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Nothing to be done for 'CMakeFiles/c4group_autogen_timestamp_deps.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script_autogen_timestamp_deps.dir/build.make CMakeFiles/libc4script_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/libc4script_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 13%] Built target c4group_autogen_timestamp_deps -make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/depend +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/c4group_autogen_timestamp_deps.dir/build.make CMakeFiles/c4group_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/DependInfo.cmake "--color=" +make[3]: Nothing to be done for 'CMakeFiles/c4group_autogen_timestamp_deps.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 13%] Built target libc4script_autogen_timestamp_deps make -f CMakeFiles/libc4script_autogen.dir/build.make CMakeFiles/libc4script_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/DependInfo.cmake "--color=" +[ 13%] Built target c4group_autogen_timestamp_deps +make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/depend +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group_autogen.dir/build.make CMakeFiles/c4group_autogen.dir/build -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/libc4script_autogen.dir/build.make CMakeFiles/libc4script_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +[ 13%] Automatic MOC and UIC for target libc4script +/usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/AutogenInfo.json None [ 15%] Automatic MOC and UIC for target c4group /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group_autogen.dir/AutogenInfo.json None -[ 15%] Automatic MOC and UIC for target libc4script -/usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/c4group_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu @@ -3526,126 +3562,129 @@ AutoMoc: Merging MOC dependencies into "SRC:/build/c4group_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4group_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4group_autogen.dir/AutogenUsed.txt" +/usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4group_autogen/timestamp AutoGen: Parsing "SRC:/src/C4Include.h" AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.h" -AutoGen: Parsing "SRC:/src/script/C4AulDefFunc.h" -AutoGen: Parsing "SRC:/src/script/C4AulExec.h" -AutoGen: Parsing "SRC:/src/script/C4AulFunc.h" -AutoGen: Parsing "SRC:/src/script/C4AulCompiler.h" -AutoGen: Parsing "SRC:/src/script/C4AulAST.h" +AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.h" AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.h" -AutoGen: Parsing "SRC:/src/script/C4Aul.h" -AutoGen: Parsing "SRC:/src/script/C4AulWarnings.h" AutoGen: Parsing "SRC:/src/lib/C4Real.h" -AutoGen: Parsing "SRC:/src/script/C4Value.h" -AutoGen: Parsing "SRC:/src/script/C4ValueArray.h" -AutoGen: Parsing "SRC:/src/script/C4ValueMap.h" -AutoGen: Parsing "SRC:/src/C4Include.cpp" -AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.cpp" -AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.cpp" -AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.cpp" -AutoGen: Parsing "SRC:/src/lib/C4RandomRecord.cpp" -AutoGen: Parsing "SRC:/src/lib/C4Real.cpp" -AutoGen: Parsing "SRC:/src/script/C4Aul.cpp" -/usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4group_autogen/timestamp -AutoGen: Parsing "SRC:/src/script/C4AulParse.h" +AutoGen: Parsing "SRC:/src/script/C4AulAST.h" +AutoGen: Parsing "SRC:/src/script/C4AulCompiler.h" +AutoGen: Parsing "SRC:/src/script/C4AulDefFunc.h" AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.h" +AutoGen: Parsing "SRC:/src/script/C4AulWarnings.h" AutoGen: Parsing "SRC:/src/script/C4Effect.h" -AutoGen: Parsing "SRC:/src/script/C4StringTable.cpp" -AutoGen: Parsing "SRC:/src/script/C4StringTable.h" -AutoGen: Parsing "SRC:/src/script/C4AulCompiler.cpp" AutoGen: Parsing "SRC:/src/script/C4PropList.h" -AutoGen: Parsing "SRC:/src/script/C4Value.cpp" -AutoGen: Parsing "SRC:/src/script/C4ValueArray.cpp" -AutoGen: Parsing "SRC:/src/script/C4AulParse.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptHost.h" -AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulFunc.h" +AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.h" +AutoGen: Parsing "SRC:/src/script/C4AulExec.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulFunc.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulLink.cpp" AutoGen: Parsing "SRC:/src/script/C4Effect.cpp" AutoGen: Parsing "SRC:/src/script/C4PropList.cpp" -AutoGen: Parsing "SRC:/src/script/C4AulExec.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulExec.h" AutoGen: Parsing "SRC:/src/script/C4Script.cpp" -AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.cpp" AutoGen: Parsing "SRC:/src/script/C4ScriptHost.cpp" -AutoGen: Parsing "SRC:/src/script/C4AulFunc.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulParse.h" +AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.cpp" +AutoGen: Parsing "SRC:/src/script/C4StringTable.cpp" +AutoGen: Parsing "SRC:/src/script/C4Value.cpp" +AutoGen: Parsing "SRC:/src/script/C4ValueArray.cpp" +AutoGen: Parsing "SRC:/src/script/C4StringTable.h" AutoGen: Parsing "SRC:/src/script/C4ValueMap.cpp" -AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.h" -AutoGen: Parsing "SRC:/src/script/C4ScriptLibraries.h" -AutoGen: Parsing "SRC:/src/script/C4AulLink.cpp" +AutoGen: Parsing "SRC:/src/script/C4Value.h" +AutoGen: Parsing "SRC:/src/c4group/C4ComponentHost.cpp" +AutoGen: Parsing "SRC:/src/lib/C4RandomRecord.cpp" +AutoGen: Parsing "SRC:/src/script/C4Aul.cpp" +AutoGen: Parsing "SRC:/src/lib/C4Real.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulCompiler.cpp" +AutoGen: Parsing "SRC:/src/c4group/C4GroupSet.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulParse.cpp" +AutoGen: Parsing "SRC:/src/script/C4Aul.h" +AutoGen: Parsing "SRC:/src/script/C4ValueArray.h" +AutoGen: Parsing "SRC:/src/C4Include.cpp" +AutoGen: Parsing "SRC:/src/script/C4ValueMap.h" +AutoGen: Parsing "SRC:/src/c4group/C4LangStringTable.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulScriptFunc.cpp" AutoMoc: Generating MOC compilation "SRC:/build/libc4script_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/libc4script_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/libc4script_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/libc4script_autogen.dir/AutogenUsed.txt" /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/timestamp make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 15%] Built target libc4script_autogen -make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/depend [ 15%] Built target c4group_autogen -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/DependInfo.cmake "--color=" make -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/DependInfo.cmake "--color=" -Dependencies file "libc4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/compiler_depend.internal". -Consolidate compiler generated dependencies of target libc4script make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/build Dependencies file "c4group_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4group.dir/compiler_depend.internal". -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' Consolidate compiler generated dependencies of target c4group make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4group.dir/build.make CMakeFiles/c4group.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -[ 15%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -[ 15%] Building CXX object CMakeFiles/libc4script.dir/src/C4Include.cpp.o -[ 16%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o +[ 15%] Built target libc4script_autogen +make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/depend +[ 15%] Building CXX object CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/DependInfo.cmake "--color=" +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4group_autogen/mocs_compilation.cpp +Dependencies file "libc4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/libc4script.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target libc4script +[ 15%] Building CXX object CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/libc4script.dir/build.make CMakeFiles/libc4script.dir/build +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -MF CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o.d -o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupMain.cpp +[ 15%] Building CXX object CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o +[ 16%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/mocs_compilation.cpp +[ 16%] Building CXX object CMakeFiles/libc4script.dir/src/C4Include.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -[ 16%] Building CXX object CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -[ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o +[ 16%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/C4Include.cpp.o -MF CMakeFiles/libc4script.dir/src/C4Include.cpp.o.d -o CMakeFiles/libc4script.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupSet.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Real.cpp -[ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o [ 16%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -[ 16%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -[ 16%] Building CXX object CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -[ 17%] Building CXX object CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -MF CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o.d -o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupMain.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/libc4script.dir/libc4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/libc4script_autogen/mocs_compilation.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4ComponentHost.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4ComponentHost.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp -[ 17%] Building CXX object CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4group_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4group_autogen/mocs_compilation.cpp +[ 17%] Building CXX object CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4GroupSet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4GroupSet.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/c4group/C4LangStringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4LangStringTable.cpp -[ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o +[ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4RandomRecord.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp +[ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -MF CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o.d -o CMakeFiles/libc4script.dir/src/lib/C4Real.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Real.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Aul.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Aul.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulExec.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulFunc.cpp +[ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulCompiler.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp +[ 17%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o [ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o +[ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulLink.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulLink.cpp -[ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -[ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulScriptFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulScriptFunc.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp +[ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o +[ 18%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -[ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -[ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulFunc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulFunc.cpp +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4AulParse.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Effect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Effect.cpp /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Script.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp +[ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4PropList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp +[ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp [ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -[ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -[ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Value.cpp -[ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o /usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptHost.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptHost.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueArray.cpp -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4StringTable.cpp -[ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueMap.cpp -[ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ScriptLibraries.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp +/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::CallExpr*)': +/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1343:62: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1343 | if (candidate->GetParCount() > expected_par_types.size()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1248:20: warning: unused variable 'pre_call_stack' [-Wunused-variable] + 1248 | const auto pre_call_stack = stack_height; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::ForLoop*)': +/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1441:24: warning: unused variable 'condition_jump' [-Wunused-variable] + 1441 | int cond = -1, condition_jump = -1; + | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, from /build/reproducible-path/openclonk-8.1/src/script/C4Aul.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': @@ -3666,7 +3705,7 @@ from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp:20: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -3674,6 +3713,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 19%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4StringTable.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4StringTable.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -3681,6 +3722,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::VarExpr*)': +/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1100:31: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1100 | AddBCC(n->loc, AB_CFUNCTION, reinterpret_cast(v._getFunction())); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1101:17: note: here + 1101 | default: + | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, @@ -3700,20 +3748,15 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'void C4PropList::ThawRecursively()': -/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:287:27: warning: unused variable 's' [-Wunused-variable] - 287 | C4PropListStatic *s = IsStatic(); - | ^ -/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'std::vector C4PropList::GetSortedLocalProperties(const char*, const C4PropList*) const': -/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:598:38: warning: variable 'overridden' set but not used [-Wunused-but-set-variable] - 598 | bool overridden = false; - | ^~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'virtual C4ValueArray* C4PropList::GetProperties() const': -/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:939:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 939 | for (size_t j = 0; j < i; ++j) - | ~~^~~ -In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, - from /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:22: +[ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4Value.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4Value.cpp +[ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueArray.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueArray.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -3728,11 +3771,12 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/lib/C4RandomRecord.cpp:20: +/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'void C4PropList::ThawRecursively()': +/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:287:27: warning: unused variable 's' [-Wunused-variable] + 287 | C4PropListStatic *s = IsStatic(); + | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, + from /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -3740,6 +3784,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 20%] Linking CXX executable c4group +/usr/bin/cmake -E cmake_link_script CMakeFiles/c4group.dir/link.txt --verbose=1 /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -3747,17 +3793,21 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp: In member function 'void C4AulProfiler::Show()': -/build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:1004:36: warning: typedef 'EntryList' locally defined but not used [-Wunused-local-typedefs] - 1004 | typedef std::vector EntryList; - | ^~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -o c4group liblibmisc.a -lz -lpthread -lrt +/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'std::vector C4PropList::GetSortedLocalProperties(const char*, const C4PropList*) const': +/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:598:38: warning: variable 'overridden' set but not used [-Wunused-but-set-variable] + 598 | bool overridden = false; + | ^~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp: In member function 'virtual C4ValueArray* C4PropList::GetProperties() const': +/build/reproducible-path/openclonk-8.1/src/script/C4PropList.cpp:939:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 939 | for (size_t j = 0; j < i; ++j) + | ~~^~~ +[ 20%] Building CXX object CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o +/usr/bin/c++ -DCOMPILED_AS_C4LIBRARY -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/libc4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -MF CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o.d -o CMakeFiles/libc4script.dir/src/script/C4ValueMap.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ValueMap.cpp /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp: In member function 'std::unique_ptr C4AulParse::Parse_Expression(int)': /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:1388:20: warning: unused variable 'FoundFn' [-Wunused-variable] 1388 | C4AulFunc *FoundFn = nullptr; | ^~~~~~~ -[ 20%] Linking CXX executable c4group -/usr/bin/cmake -E cmake_link_script CMakeFiles/c4group.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -o c4group liblibmisc.a -lz -lpthread -lrt /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp: In function 'Nillable FnMin(C4PropList*, const C4Value&, Nillable)': /build/reproducible-path/openclonk-8.1/src/script/C4Script.cpp:737:36: warning: implicitly-declared 'constexpr Nillable::Nillable(const Nillable&)' is deprecated [-Wdeprecated-copy] 737 | return minmax("Min", a, b).first; @@ -3775,31 +3825,17 @@ | ^~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target c4group -/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::CallExpr*)': -/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1343:62: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1343 | if (candidate->GetParCount() > expected_par_types.size()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1248:20: warning: unused variable 'pre_call_stack' [-Wunused-variable] - 1248 | const auto pre_call_stack = stack_height; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::ForLoop*)': -/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1441:24: warning: unused variable 'condition_jump' [-Wunused-variable] - 1441 | int cond = -1, condition_jump = -1; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp: In member function 'virtual void C4AulCompiler::CodegenAstVisitor::visit(const aul::ast::VarExpr*)': -/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1100:31: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1100 | AddBCC(n->loc, AB_CFUNCTION, reinterpret_cast(v._getFunction())); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/script/C4AulCompiler.cpp:1101:17: note: here - 1101 | default: - | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp:120:21: warning: 'std::string {anonymous}::b85_decode(const std::string&)' defined but not used [-Wunused-function] + 120 | std::string b85_decode(const std::string &input) + | ^~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp: In member function 'void C4AulProfiler::Show()': +/build/reproducible-path/openclonk-8.1/src/script/C4AulExec.cpp:1004:36: warning: typedef 'EntryList' locally defined but not used [-Wunused-local-typedefs] + 1004 | typedef std::vector EntryList; + | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp: At global scope: /build/reproducible-path/openclonk-8.1/src/script/C4AulParse.cpp:1376:13: warning: 'bool GetPropertyByS(const C4PropList*, const char*, C4Value&)' defined but not used [-Wunused-function] 1376 | static bool GetPropertyByS(const C4PropList * p, const char * s, C4Value & v) | ^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/script/C4ScriptLibraries.cpp:120:21: warning: 'std::string {anonymous}::b85_decode(const std::string&)' defined but not used [-Wunused-function] - 120 | std::string b85_decode(const std::string &input) - | ^~~~~~~~~~ [ 20%] Linking CXX static library liblibc4script.a /usr/bin/cmake -P CMakeFiles/libc4script.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/libc4script.dir/link.txt --verbose=1 @@ -3808,8 +3844,8 @@ make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' [ 20%] Built target libc4script make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/depend -make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/depend @@ -3817,170 +3853,157 @@ make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/build -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +make[3]: Nothing to be done for 'CMakeFiles/openclonk_autogen_timestamp_deps.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/c4script_autogen_timestamp_deps.dir/build.make CMakeFiles/c4script_autogen_timestamp_deps.dir/build +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Nothing to be done for 'CMakeFiles/c4script_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Nothing to be done for 'CMakeFiles/openclonk_autogen_timestamp_deps.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 20%] Built target c4script_autogen_timestamp_deps -make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/depend [ 20%] Built target openclonk_autogen_timestamp_deps make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/DependInfo.cmake "--color=" +[ 20%] Built target c4script_autogen_timestamp_deps +make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/depend +[ 20%] Built target openclonk-server_autogen_timestamp_deps +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/depend cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build.make CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build +make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/build make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Nothing to be done for 'CMakeFiles/openclonk-server_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/build +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 20%] Built target openclonk-server_autogen_timestamp_deps make -f CMakeFiles/c4script_autogen.dir/build.make CMakeFiles/c4script_autogen.dir/build -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/openclonk_autogen.dir/build.make CMakeFiles/openclonk_autogen.dir/build -make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/DependInfo.cmake "--color=" [ 21%] Automatic MOC and UIC for target openclonk -[ 21%] Automatic MOC and UIC for target c4script -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk_autogen.dir/AutogenInfo.json None -make -f CMakeFiles/openclonk-server_autogen.dir/build.make CMakeFiles/openclonk-server_autogen.dir/build +[ 21%] Automatic MOC and UIC for target openclonk-server +/usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/AutogenInfo.json None +[ 21%] Automatic MOC and UIC for target c4script /usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script_autogen.dir/AutogenInfo.json None -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/openclonk_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/build/c4script_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -[ 21%] Automatic MOC and UIC for target openclonk-server -/usr/bin/cmake -E cmake_autogen /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server_autogen.dir/AutogenInfo.json None -AutoGen: Parsing "SRC:/include/c4script/c4script.h" -AutoGen: Parsing "SRC:/src/script/C4ScriptStandalone.cpp" -AutoGen: Parsing "SRC:/src/script/C4ScriptMain.cpp" -AutoGen: Parsing "SRC:/src/script/C4ScriptStandaloneStubs.cpp" AutoGen: Parsing "SRC:/src/C4Include.h" -AutoMoc: Generating MOC compilation "SRC:/build/c4script_autogen/mocs_compilation.cpp" -AutoMoc: Merging MOC dependencies into "SRC:/build/c4script_autogen/deps" -AutoGen: Parsing "SRC:/src/config/C4Reloc.h" -AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" -AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" -AutoGen: Parsing "SRC:/src/control/C4Control.h" AutoGen: Parsing "SRC:/src/c4group/C4Components.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" -AutoGen: Parsing "SRC:/src/control/C4Record.h" -AutoGen: Parsing "SRC:/src/control/C4GameSave.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.h" +AutoGen: Refreshing parse cache because it doesn't exist. AutoGen: Parsing "SRC:/src/C4Version.h.in" AutoGen: Parsing "SRC:/src/c4group/C4Language.h" +AutoGen: Parsing "SRC:/src/config/C4Config.h" +AutoGen: Parsing "SRC:/src/config/C4Constants.h" +AutoGen: Parsing "SRC:/src/config/C4Reloc.h" +AutoGen: Parsing "SRC:/src/control/C4Control.h" AutoGen: Parsing "SRC:/src/C4Prototypes.h" +AutoGen: Parsing "SRC:/src/control/C4GameSave.h" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" -AutoGen: Parsing "SRC:/src/config/C4Constants.h" +AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" +AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtNewScenario.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.h" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.h" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.h" -AutoGen: Parsing "SRC:/src/control/C4GameControl.h" -AutoGen: Parsing "SRC:/src/config/C4Config.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.h" AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.h" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.h" AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.h" AutoGen: Parsing "SRC:/src/game/C4Application.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" -AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" -AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" +AutoGen: Parsing "SRC:/src/editor/C4Console.h" +AutoGen: Parsing "SRC:/src/control/C4Record.h" +AutoGen: Parsing "SRC:/src/game/C4Game.h" +AutoMoc: Generating "SRC:/build/openclonk-server_autogen/moc_predefs.h", because it doesn't exist. +/usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu +AutoGen: Parsing "SRC:/src/control/C4Teams.h" +AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" AutoGen: Parsing "SRC:/src/game/C4Physics.h" AutoGen: Parsing "SRC:/src/game/C4Viewport.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtNewScenario.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" +AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.h" +AutoGen: Parsing "SRC:/src/graphics/C4DrawT.h" AutoGen: Parsing "SRC:/src/graphics/C4Facet.h" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.h" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.h" -AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" -AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" +AutoGen: Parsing "SRC:/src/graphics/C4Shader.h" +AutoGen: Parsing "SRC:/src/graphics/C4Surface.h" +AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.h" AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.h" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.h" -AutoGen: Parsing "SRC:/src/game/C4GameScript.h" +AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.h" -AutoGen: Parsing "SRC:/src/game/C4Game.h" +AutoGen: Parsing "SRC:/src/control/C4GameControl.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.h" -AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.h" -AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4script_autogen.dir/ParseCache.txt" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.h" AutoGen: Parsing "SRC:/src/gui/C4Gui.h" -AutoGen: Parsing "SRC:/src/editor/C4Console.h" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.h" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.h" -AutoGen: Parsing "SRC:/src/graphics/C4Shader.h" -AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4script_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.h" -AutoGen: Parsing "SRC:/src/gui/C4Menu.h" -AutoGen: Parsing "SRC:/src/graphics/C4Surface.h" -AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.h" -AutoGen: Parsing "SRC:/src/graphics/C4DrawT.h" -AutoGen: Parsing "SRC:/src/gui/C4ChatDlg.h" -AutoGen: Parsing "SRC:/src/gui/C4MessageInput.h" -AutoGen: Parsing "SRC:/src/gui/C4MouseControl.h" -AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.h" -AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.h" -AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" -AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.h" -AutoGen: Parsing "SRC:/src/gui/C4Startup.h" +AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" +AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.h" -AutoGen: Parsing "SRC:/src/control/C4Teams.h" -AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.h" -AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.h" +AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.h" +AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.h" -AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" +AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.h" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.h" +AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" +AutoGen: Parsing "SRC:/src/gui/C4Startup.h" +AutoGen: Parsing "SRC:/src/gui/C4Menu.h" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Map.h" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.h" +AutoGen: Parsing "SRC:/src/landscape/C4Material.h" AutoGen: Parsing "SRC:/src/landscape/C4PXS.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.h" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.h" -AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" +AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.h" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.h" -AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.h" -AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" -AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" +AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.h" -AutoGen: Parsing "SRC:/src/landscape/C4Material.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeamTriangle.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.h" +AutoGen: Parsing "SRC:/src/lib/C4Log.h" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.h" AutoGen: Parsing "SRC:/src/lib/C4Rect.h" AutoGen: Parsing "SRC:/src/lib/StdAdaptors.h" -AutoGen: Parsing "SRC:/src/lib/StdColors.h" AutoGen: Parsing "SRC:/src/lib/StdMesh.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" +AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.h" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.h" AutoGen: Parsing "SRC:/src/network/C4Client.h" @@ -3998,11 +4021,12 @@ AutoGen: Parsing "SRC:/src/network/C4Network2Stats.h" AutoGen: Parsing "SRC:/src/network/C4Network2UPnP.h" AutoGen: Parsing "SRC:/src/network/C4PacketBase.h" -AutoGen: Parsing "SRC:/src/object/C4Def.h" AutoGen: Parsing "SRC:/src/object/C4Command.h" +AutoGen: Parsing "SRC:/src/object/C4Def.h" AutoGen: Parsing "SRC:/src/object/C4DefGraphics.h" AutoGen: Parsing "SRC:/src/object/C4DefList.h" AutoGen: Parsing "SRC:/src/object/C4GameObjects.h" +AutoGen: Parsing "SRC:/src/object/C4IDList.h" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.h" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.h" AutoGen: Parsing "SRC:/src/object/C4Object.h" @@ -4012,24 +4036,23 @@ AutoGen: Parsing "SRC:/src/object/C4ObjectList.h" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.h" AutoGen: Parsing "SRC:/src/platform/C4App.h" -AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" +AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.h" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" -AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.h" -AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" -AutoGen: Parsing "SRC:/src/object/C4IDList.h" +AutoGen: Parsing "SRC:/src/lib/StdColors.h" +AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.h" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.h" -AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/platform/C4Window.h" -AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" +AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" +AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.h" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.h" AutoGen: Parsing "SRC:/src/platform/StdSync.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.h" -AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" AutoGen: Parsing "SRC:/src/player/C4Player.h" +AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" @@ -4044,13 +4067,15 @@ AutoGen: Parsing "SRC:/src/control/C4GameParameters.cpp" AutoGen: Parsing "SRC:/src/control/C4GameSave.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.cpp" -AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" +AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.h" +AutoGen: Parsing "SRC:/src/game/C4GameScript.h" +AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" +AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" AutoGen: Parsing "SRC:/src/control/C4Record.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.cpp" -AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" +AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQt.cpp" -/usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4script_autogen/timestamp AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeOverview.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtLocalizeString.cpp" @@ -4058,28 +4083,27 @@ AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtObjectListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtPropListViewer.cpp" AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtShapes.cpp" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.cpp" +AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.h" +AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.cpp" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.cpp" +AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Application.cpp" AutoGen: Parsing "SRC:/src/game/C4FullScreen.cpp" AutoGen: Parsing "SRC:/src/game/C4Game.cpp" +AutoGen: Parsing "SRC:/src/gui/C4MouseControl.h" AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.cpp" -AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" -AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" -AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Viewport.cpp" -AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" -AutoGen: Parsing "SRC:/src/editor/C4PropertyPath.cpp" +AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" -AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" -AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" -AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" -AutoGen: Parsing "SRC:/src/graphics/C4Facet.cpp" +AutoGen: Parsing "SRC:/include/c4script/c4script.h" +AutoGen: Parsing "SRC:/src/script/C4ScriptStandaloneStubs.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawMeshGL.cpp" +AutoGen: Parsing "SRC:/src/graphics/C4DrawT.cpp" +AutoGen: Parsing "SRC:/src/graphics/C4Facet.cpp" AutoGen: Parsing "SRC:/src/graphics/C4FacetEx.cpp" +AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" AutoGen: Parsing "SRC:/src/graphics/C4FontLoader.cpp" -AutoGen: Parsing "SRC:/src/graphics/C4DrawT.cpp" AutoGen: Parsing "SRC:/src/graphics/C4GraphicsResource.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Shader.cpp" AutoGen: Parsing "SRC:/src/graphics/C4Surface.cpp" @@ -4090,75 +4114,66 @@ AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.cpp" +AutoGen: Parsing "SRC:/src/gui/C4MessageInput.h" +AutoGen: Parsing "SRC:/src/script/C4ScriptStandalone.cpp" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtState.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.cpp" -AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.cpp" -AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" -AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" +AutoGen: Parsing "SRC:/src/script/C4ScriptMain.cpp" +AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiCheckBox.cpp" -AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiComboBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiEdit.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiLabels.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" -AutoGen: Refreshing parse cache because it doesn't exist. +AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiTabular.cpp" -AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.cpp" -AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" -AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" -AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" -AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" -AutoGen: Parsing "SRC:/src/lib/C4Log.h" -AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" -AutoMoc: Generating "SRC:/build/openclonk-server_autogen/moc_predefs.h", because it doesn't exist. -/usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu +AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" +AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" +AutoMoc: Generating MOC compilation "SRC:/build/c4script_autogen/mocs_compilation.cpp" +AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.cpp" -AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.cpp" -AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" +AutoGen: Parsing "SRC:/src/editor/C4ConsoleQtViewport.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.cpp" +AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" +AutoMoc: Merging MOC dependencies into "SRC:/build/c4script_autogen/deps" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.cpp" +AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" +AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Material.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Particles.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4Texture.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.cpp" +AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" +AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" +AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.cpp" -AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4Texture.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" AutoGen: Parsing "SRC:/src/lib/C4Log.cpp" -AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" -AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" -AutoGen: Parsing "SRC:/src/lib/C4LogBuf.cpp" AutoGen: Parsing "SRC:/src/lib/C4Rect.cpp" AutoGen: Parsing "SRC:/src/lib/StdMesh.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinary.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.cpp" -AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" -AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" -AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" -AutoGen: Parsing "SRC:/src/network/C4Client.cpp" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.cpp" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4League.cpp" @@ -4173,24 +4188,27 @@ AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" -AutoGen: Parsing "SRC:/src/object/C4Command.cpp" -AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" +AutoGen: Parsing "SRC:/src/object/C4Command.cpp" AutoGen: Parsing "SRC:/src/object/C4Def.cpp" -AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" +AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" AutoGen: Parsing "SRC:/src/object/C4IDList.cpp" +AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" +AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.cpp" -AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.cpp" +AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.cpp" +AutoGen: Parsing "SRC:/src/object/C4ObjectInfo.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectInfoList.cpp" -AutoGen: Parsing "SRC:/src/object/C4Object.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectList.cpp" -AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectScript.cpp" +AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/c4script_autogen.dir/ParseCache.txt" AutoGen: Parsing "SRC:/src/platform/C4App.cpp" -AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" +AutoGen: Parsing "SRC:/src/platform/C4AppSDL.cpp" +AutoGen: Writing the settings file "SRC:/build/CMakeFiles/c4script_autogen.dir/AutogenUsed.txt" +/usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/c4script_autogen/timestamp AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" @@ -4198,57 +4216,32 @@ AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.cpp" -AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" AutoGen: Parsing "SRC:/src/platform/C4WindowSDL.cpp" -AutoGen: Parsing "SRC:/src/player/C4Player.cpp" +AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" +AutoGen: Parsing "SRC:/src/player/C4Player.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.cpp" -AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' AutoGen: Parsing "SRC:/src/player/C4RankSystem.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.cpp" -AutoGen: Parsing "SRC:/src/platform/C4AppSDL.cpp" -AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.ui" -/usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.ui -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h -AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.ui" -/usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.ui -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h -AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtMainWindow.ui" -/usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtMainWindow.ui -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtPropListViewer.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtShapes.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h -AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.ui" -/usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.ui -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtState.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h -AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtViewport.h" -/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h +AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" +AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" +AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" +AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" +AutoGen: Parsing "SRC:/src/lib/C4LogBuf.cpp" +AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" AutoGen: Parsing "SRC:/src/C4Include.h" +AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" +AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" +AutoGen: Parsing "SRC:/src/C4Version.h.in" AutoGen: Parsing "SRC:/src/c4group/C4Components.h" -AutoGen: Parsing "SRC:/src/config/C4Reloc.h" -AutoGen: Parsing "SRC:/src/config/C4Constants.h" +AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.h" -AutoGen: Parsing "SRC:/src/control/C4GameControl.h" -AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" -AutoGen: Parsing "SRC:/src/control/C4GameSave.h" -AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" -AutoGen: Parsing "SRC:/src/control/C4Record.h" -AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.h" -AutoGen: Parsing "SRC:/src/control/C4Teams.h" -AutoGen: Parsing "SRC:/src/editor/C4Console.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUI.h" +AutoGen: Parsing "SRC:/src/config/C4Constants.h" AutoGen: Parsing "SRC:/src/editor/C4ConsoleGUICommon.h" +AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.h" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.h" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.h" @@ -4256,11 +4249,8 @@ AutoGen: Parsing "SRC:/src/game/C4Application.h" AutoGen: Parsing "SRC:/src/game/C4FullScreen.h" AutoGen: Parsing "SRC:/src/game/C4Game.h" +AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" AutoGen: Parsing "SRC:/src/game/C4GameScript.h" -AutoGen: Parsing "SRC:/src/c4group/C4Language.h" -AutoGen: Parsing "SRC:/src/C4Version.h.in" -AutoGen: Parsing "SRC:/src/config/C4Config.h" -AutoGen: Parsing "SRC:/src/C4Prototypes.h" AutoGen: Parsing "SRC:/src/game/C4GameVersion.h" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.h" AutoGen: Parsing "SRC:/src/game/C4Physics.h" @@ -4278,12 +4268,16 @@ AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.h" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.h" -AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" +AutoGen: Parsing "SRC:/src/network/C4Client.cpp" +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +AutoGen: Parsing "SRC:/src/c4group/C4Language.h" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.h" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.h" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.h" AutoGen: Parsing "SRC:/src/gui/C4Gui.h" +AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" +AutoGen: Parsing "SRC:/src/config/C4Config.h" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.h" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.h" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.h" @@ -4302,8 +4296,8 @@ AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.h" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.h" -AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.h" +AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.h" AutoGen: Parsing "SRC:/src/landscape/C4Map.h" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.h" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.h" @@ -4312,8 +4306,8 @@ AutoGen: Parsing "SRC:/src/landscape/C4Particles.h" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.h" AutoGen: Parsing "SRC:/src/landscape/C4Sky.h" -AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/landscape/C4SolidMask.h" +AutoGen: Parsing "SRC:/src/landscape/C4Texture.h" AutoGen: Parsing "SRC:/src/landscape/C4TransferZone.h" AutoGen: Parsing "SRC:/src/landscape/C4Weather.h" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.h" @@ -4326,21 +4320,31 @@ AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.h" AutoGen: Parsing "SRC:/src/lib/C4Log.h" AutoGen: Parsing "SRC:/src/lib/C4LogBuf.h" +AutoGen: Parsing "SRC:/src/lib/C4Rect.h" AutoGen: Parsing "SRC:/src/lib/StdAdaptors.h" AutoGen: Parsing "SRC:/src/lib/StdColors.h" +AutoGen: Parsing "SRC:/src/lib/StdMesh.h" +AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" +AutoGen: Parsing "SRC:/src/config/C4Reloc.h" +AutoGen: Parsing "SRC:/src/gui/C4GameLobby.h" +AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.h" +AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" +AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.h" -AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.h" AutoGen: Parsing "SRC:/src/network/C4Client.h" +AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.h" AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.h" +AutoGen: Parsing "SRC:/src/network/C4League.h" AutoGen: Parsing "SRC:/src/network/C4Network2.h" AutoGen: Parsing "SRC:/src/network/C4Network2Client.h" +AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.h" +AutoGen: Parsing "SRC:/src/network/C4Network2IO.h" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.h" -AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.h" -AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderDataStream.h" +AutoGen: Parsing "SRC:/src/network/C4Network2Players.h" +AutoGen: Parsing "SRC:/src/network/C4Network2Reference.h" AutoGen: Parsing "SRC:/src/network/C4Network2Res.h" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.h" -AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.h" AutoGen: Parsing "SRC:/src/network/C4Network2UPnP.h" AutoGen: Parsing "SRC:/src/network/C4PacketBase.h" AutoGen: Parsing "SRC:/src/object/C4Command.h" @@ -4360,55 +4364,58 @@ AutoGen: Parsing "SRC:/src/platform/C4App.h" AutoGen: Parsing "SRC:/src/platform/C4AppWin32Impl.h" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.h" -AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" +AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.h" +AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.h" +AutoGen: Parsing "SRC:/src/object/C4Object.cpp" +AutoGen: Parsing "SRC:/src/control/C4PlayerControl.h" AutoGen: Parsing "SRC:/src/platform/C4SoundIncludes.h" -AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.h" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.h" AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.h" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.h" +AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/platform/C4StdInProc.h" AutoGen: Parsing "SRC:/src/platform/C4Window.h" AutoGen: Parsing "SRC:/src/platform/C4windowswrapper.h" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.h" -AutoGen: Parsing "SRC:/src/network/C4League.h" AutoGen: Parsing "SRC:/src/platform/StdSync.h" -AutoGen: Parsing "SRC:/src/player/C4Player.h" -AutoGen: Parsing "SRC:/src/lib/StdMesh.h" AutoGen: Parsing "SRC:/src/player/C4Achievement.h" -AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" -AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" -AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" -AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" -AutoGen: Parsing "SRC:/src/C4Globals.cpp" -AutoGen: Parsing "SRC:/thirdparty/timsort/sort.h" +AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" +AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" +AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" +AutoGen: Parsing "SRC:/src/control/C4GameParameters.h" AutoGen: Parsing "SRC:/src/C4Include.cpp" AutoGen: Parsing "SRC:/src/c4group/C4Language.cpp" -AutoGen: Parsing "SRC:/src/config/C4Reloc.cpp" AutoGen: Parsing "SRC:/src/config/C4Config.cpp" -AutoGen: Parsing "SRC:/src/control/C4GameControl.cpp" +AutoGen: Parsing "SRC:/src/config/C4Reloc.cpp" AutoGen: Parsing "SRC:/src/control/C4Control.cpp" +AutoGen: Parsing "SRC:/src/control/C4GameControl.cpp" AutoGen: Parsing "SRC:/src/control/C4GameParameters.cpp" -AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.h" AutoGen: Parsing "SRC:/src/control/C4GameSave.cpp" AutoGen: Parsing "SRC:/src/control/C4PlayerControl.cpp" +AutoGen: Parsing "SRC:/src/player/C4Player.h" +AutoGen: Parsing "SRC:/src/control/C4Record.h" AutoGen: Parsing "SRC:/src/control/C4PlayerInfo.cpp" AutoGen: Parsing "SRC:/src/control/C4Record.cpp" AutoGen: Parsing "SRC:/src/control/C4RoundResults.cpp" AutoGen: Parsing "SRC:/src/control/C4Teams.cpp" -AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.h" -AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" +AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" AutoGen: Parsing "SRC:/src/editor/C4EditCursor.cpp" AutoGen: Parsing "SRC:/src/editor/C4ObjectListDlg.cpp" AutoGen: Parsing "SRC:/src/editor/C4ToolsDlg.cpp" -AutoGen: Parsing "SRC:/src/editor/C4Console.cpp" -AutoGen: Parsing "SRC:/src/game/C4Game.cpp" -AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" +AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Application.cpp" AutoGen: Parsing "SRC:/src/game/C4FullScreen.cpp" +AutoGen: Parsing "SRC:/src/game/C4Game.cpp" +AutoGen: Parsing "SRC:/src/control/C4GameControl.h" +AutoGen: Parsing "SRC:/src/control/C4Teams.h" +AutoGen: Parsing "SRC:/src/game/C4GameScript.cpp" AutoGen: Parsing "SRC:/src/game/C4GraphicsSystem.cpp" -AutoGen: Parsing "SRC:/src/editor/C4ViewportWindow.cpp" AutoGen: Parsing "SRC:/src/game/C4Viewport.cpp" +AutoGen: Parsing "SRC:/src/player/C4PlayerList.h" +AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" +AutoGen: Parsing "SRC:/src/control/C4RoundResults.h" AutoGen: Parsing "SRC:/src/graphics/C4Draw.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGL.cpp" AutoGen: Parsing "SRC:/src/graphics/C4DrawGLCtx.cpp" @@ -4425,48 +4432,79 @@ AutoGen: Parsing "SRC:/src/gui/C4DownloadDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4FileSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameDialogs.cpp" -AutoGen: Parsing "SRC:/src/game/ClonkMain.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameLobby.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameMessage.cpp" +AutoGen: Parsing "SRC:/src/player/C4RankSystem.h" AutoGen: Parsing "SRC:/src/gui/C4GameOptions.cpp" AutoGen: Parsing "SRC:/src/gui/C4GameOverDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4GfxErrorDlg.cpp" -AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" -AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" +AutoGen: Parsing "SRC:/src/C4Globals.cpp" +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtDefinitionListViewer.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h +AutoGen: Parsing "SRC:/src/control/C4GameSave.h" +AutoGen: Parsing "SRC:/src/editor/C4Console.h" +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h AutoGen: Parsing "SRC:/src/gui/C4GuiCheckBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiComboBox.cpp" -AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtObjectListViewer.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h AutoGen: Parsing "SRC:/src/gui/C4GuiDialogs.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiEdit.cpp" -AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiLabels.cpp" +AutoGen: Parsing "SRC:/src/gui/C4GuiListBox.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiMenu.cpp" AutoGen: Parsing "SRC:/src/gui/C4GuiTabular.cpp" AutoGen: Parsing "SRC:/src/gui/C4KeyboardInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4LoaderScreen.cpp" -AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MainMenu.cpp" +AutoGen: Parsing "SRC:/src/gui/C4Menu.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageBoard.cpp" AutoGen: Parsing "SRC:/src/gui/C4MessageInput.cpp" AutoGen: Parsing "SRC:/src/gui/C4MouseControl.cpp" +AutoGen: Parsing "SRC:/src/script/C4AulDebug.h" +AutoGen: Parsing "SRC:/src/gui/C4GuiContainers.cpp" +AutoGen: Parsing "SRC:/src/C4Prototypes.h" AutoGen: Parsing "SRC:/src/gui/C4PlayerInfoListBox.cpp" -AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtPropListViewer.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtShapes.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h +AutoGen: Parsing "SRC:/src/gui/C4GuiButton.cpp" +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtState.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h +AutoMoc: Generating "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtViewport.h" +/usr/lib/qt5/bin/moc -DHAVE_CONFIG_H -DNDEBUG "-DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -I/usr/include/readline -I/usr/include/SDL2 -I/build/reproducible-path/openclonk-8.1/thirdparty -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h +AutoGen: Parsing "SRC:/src/gui/C4Gui.cpp" +AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeOverview.ui" +/usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeOverview.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.ui +AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtLocalizeString.ui" +/usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtLocalizeString.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.ui +AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtMainWindow.ui" +/usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtMainWindow.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtMainWindow.ui AutoGen: Parsing "SRC:/src/gui/C4ScriptGuiWindow.cpp" +AutoUic: Generating "SRC:/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h", because it doesn't exist, from "SRC:/src/editor/C4ConsoleQtNewScenario.ui" +/usr/lib/qt5/bin/uic -o /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include/ui_C4ConsoleQtNewScenario.h /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.ui AutoGen: Parsing "SRC:/src/gui/C4Startup.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupAboutDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupMainDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupNetDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupOptionsDlg.cpp" -AutoGen: Parsing "SRC:/src/network/C4Network2IO.h" AutoGen: Parsing "SRC:/src/gui/C4StartupPlrSelDlg.cpp" AutoGen: Parsing "SRC:/src/gui/C4StartupScenSelDlg.cpp" +AutoGen: Parsing "SRC:/src/gui/C4Scoreboard.cpp" AutoGen: Parsing "SRC:/src/gui/C4UpperBoard.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Landscape.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Map.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapCreatorS2.cpp" AutoGen: Parsing "SRC:/src/landscape/C4MapScript.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Material.cpp" -AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" +AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.h" AutoGen: Parsing "SRC:/src/landscape/C4Particles.cpp" AutoGen: Parsing "SRC:/src/landscape/C4PathFinder.cpp" AutoGen: Parsing "SRC:/src/landscape/C4Sky.cpp" @@ -4476,8 +4514,8 @@ AutoGen: Parsing "SRC:/src/landscape/C4Weather.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoW.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWAmbient.cpp" -AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWBeam.cpp" +AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWDrawStrategy.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLight.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWLightSection.cpp" AutoGen: Parsing "SRC:/src/landscape/fow/C4FoWRegion.cpp" @@ -4486,33 +4524,33 @@ AutoGen: Parsing "SRC:/src/lib/C4Rect.cpp" AutoGen: Parsing "SRC:/src/lib/StdMesh.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoader.cpp" -[ 22%] Linking CXX static library libgtest.a AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinary.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderBinaryChunks.cpp" +AutoGen: Parsing "SRC:/src/landscape/C4PXS.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshLoaderXml.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshMaterial.cpp" AutoGen: Parsing "SRC:/src/lib/StdMeshUpdate.cpp" AutoGen: Parsing "SRC:/src/network/C4Client.cpp" AutoGen: Parsing "SRC:/src/network/C4GameControlNetwork.cpp" +AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4League.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2.cpp" -AutoGen: Parsing "SRC:/src/network/C4InteractiveThread.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Client.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Dialogs.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IO.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2IRC.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Players.cpp" +AutoGen: Parsing "SRC:/src/network/C4Network2Reference.cpp" +AutoGen: Parsing "SRC:/src/network/C4Network2Res.cpp" +AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoGen: Parsing "SRC:/src/network/C4Network2Stats.cpp" -AutoGen: Parsing "SRC:/src/lib/C4Rect.h" +AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" +AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" AutoGen: Parsing "SRC:/src/object/C4Command.cpp" AutoGen: Parsing "SRC:/src/object/C4Def.cpp" -AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" -AutoGen: Parsing "SRC:/src/network/C4Packet2.cpp" -AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" +AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" AutoGen: Parsing "SRC:/src/object/C4IDList.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshAnimation.cpp" -AutoGen: Parsing "SRC:/src/network/C4Network2Reference.h" -AutoGen: Parsing "SRC:/src/landscape/C4LandscapeRender.cpp" AutoGen: Parsing "SRC:/src/object/C4MeshDenumerator.cpp" AutoGen: Parsing "SRC:/src/object/C4Object.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectCom.cpp" @@ -4522,155 +4560,111 @@ AutoGen: Parsing "SRC:/src/object/C4ObjectMenu.cpp" AutoGen: Parsing "SRC:/src/object/C4ObjectScript.cpp" AutoGen: Parsing "SRC:/src/platform/C4App.cpp" -cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake AutoGen: Parsing "SRC:/src/platform/C4AppT.cpp" AutoGen: Parsing "SRC:/src/platform/C4FileMonitor.cpp" AutoGen: Parsing "SRC:/src/platform/C4GamePadCon.cpp" -AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4MusicFile.cpp" +AutoGen: Parsing "SRC:/src/platform/C4MusicSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundInstance.cpp" -AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundModifiers.cpp" AutoGen: Parsing "SRC:/src/platform/C4SoundSystem.cpp" AutoGen: Parsing "SRC:/src/platform/C4StdInProc.cpp" AutoGen: Parsing "SRC:/src/platform/PlatformAbstraction.cpp" +AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" +AutoGen: Parsing "SRC:/src/player/C4Player.cpp" AutoGen: Parsing "SRC:/src/player/C4PlayerList.cpp" AutoGen: Parsing "SRC:/src/player/C4RankSystem.cpp" -AutoGen: Parsing "SRC:/src/network/C4Network2Players.h" -AutoGen: Parsing "SRC:/src/player/C4Achievement.cpp" AutoGen: Parsing "SRC:/src/player/C4ScenarioParameters.cpp" -[ 22%] Built target c4script_autogen AutoGen: Parsing "SRC:/src/script/C4AulDebug.cpp" -AutoGen: Parsing "SRC:/src/player/C4Player.cpp" +AutoGen: Parsing "SRC:/src/object/C4DefGraphics.cpp" +AutoGen: Parsing "SRC:/src/object/C4DefList.cpp" +AutoGen: Parsing "SRC:/src/platform/C4SoundLoaders.cpp" +AutoGen: Parsing "SRC:/thirdparty/timsort/sort.h" +[ 21%] Built target c4script_autogen make -f CMakeFiles/c4script.dir/build.make CMakeFiles/c4script.dir/depend make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -AutoGen: Parsing "SRC:/src/network/C4Network2Reference.cpp" cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script.dir/DependInfo.cmake "--color=" -AutoGen: Parsing "SRC:/src/network/C4Network2Res.cpp" -AutoGen: Parsing "SRC:/src/network/C4Network2UPnPDummy.cpp" -AutoGen: Parsing "SRC:/src/object/C4GameObjects.cpp" -AutoGen: Parsing "SRC:/src/network/C4Network2ResDlg.cpp" AutoMoc: Generating MOC compilation "SRC:/build/openclonk-server_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk-server_autogen/deps" AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk-server_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk-server_autogen.dir/AutogenUsed.txt" -cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/timestamp Dependencies file "c4script_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/c4script.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target c4script -/usr/bin/gcc-ar qc libgtest.a CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o "CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o" make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/c4script.dir/build.make CMakeFiles/c4script.dir/build -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -[ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -[ 22%] Built target openclonk-server_autogen -[ 23%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +[ 21%] Building CXX object CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4script_autogen/mocs_compilation.cpp +[ 21%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o +[ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandalone.cpp +[ 22%] Built target openclonk-server_autogen make -f CMakeFiles/openclonk-server.dir/build.make CMakeFiles/openclonk-server.dir/depend +[ 22%] Building CXX object CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -MF CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o.d -o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4ScriptMain.cpp -[ 23%] Building CXX object CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/c4script_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -MF CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/c4script_autogen/mocs_compilation.cpp -/usr/bin/gcc-ranlib libgtest.a make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server.dir/DependInfo.cmake "--color=" Dependencies file "openclonk-server_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk-server.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target openclonk-server make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make -f CMakeFiles/openclonk-server.dir/build.make CMakeFiles/openclonk-server.dir/build -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +[ 22%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp +[ 23%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp +[ 23%] Building CXX object CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp [ 23%] Building CXX object CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o +[ 23%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/mocs_compilation.cpp -[ 23%] Built target gtest -[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp -[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp +[ 23%] Building CXX object CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp -[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -[ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -[ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp -[ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -[ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp -[ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -[ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -[ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o +[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o +[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp -[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp +[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o +[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp +[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp +[ 24%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp +[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp +[ 25%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp +[ 26%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp +[ 26%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o +[ 26%] Building CXX object CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp +[ 27%] Linking CXX static library libgtest.a +cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake +cd /build/reproducible-path/openclonk-8.1/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 +/usr/bin/gcc-ar qc libgtest.a CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o "CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o" +/usr/bin/gcc-ranlib libgtest.a +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +[ 27%] Built target gtest +[ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp -[ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -[ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp +AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtState.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtNewScenario.cpp.d" -AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp.d" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -4685,45 +4679,11 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp.d" -AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp.d" -AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp.d" -AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp.d" AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtObjectListViewer.cpp.d" -AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeOverview.cpp.d" -AutoMoc: Generating MOC compilation "SRC:/build/openclonk_autogen/mocs_compilation.cpp" -AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk_autogen/deps" -AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk_autogen.dir/ParseCache.txt" -AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk_autogen.dir/AutogenUsed.txt" -/usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/timestamp -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 33%] Built target openclonk_autogen -[ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -4740,13 +4700,26 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp.d" +AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtLocalizeString.cpp.d" +AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtPropListViewer.cpp.d" +AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtViewport.cpp.d" +AutoMoc: Reading dependencies from "SRC:/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtShapes.cpp.d" +AutoMoc: Generating MOC compilation "SRC:/build/openclonk_autogen/mocs_compilation.cpp" +AutoMoc: Merging MOC dependencies into "SRC:/build/openclonk_autogen/deps" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -4761,11 +4734,14 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +AutoGen: Writing the parse cache file "SRC:/build/CMakeFiles/openclonk_autogen.dir/ParseCache.txt" +AutoGen: Writing the settings file "SRC:/build/CMakeFiles/openclonk_autogen.dir/AutogenUsed.txt" +/usr/bin/cmake -E touch /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/timestamp +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -4780,51 +4756,17 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': -/build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 607 | for (int i = 0; i < SourceFiles.size(); ++i) - | ~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ +[ 27%] Built target openclonk_autogen +make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/depend +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' +[ 27%] Generating qrc_resource.cpp +/usr/lib/qt5/bin/rcc --name resource --output /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp /build/reproducible-path/openclonk-8.1/src/editor/resource.qrc +cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -4839,7 +4781,12 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: +Dependencies file "openclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target openclonk +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/build +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -4857,6 +4804,7 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -4866,81 +4814,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ +[ 27%] Building CXX object CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/script/C4ScriptStandaloneStubs.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -4955,9 +4835,7 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -4984,7 +4862,31 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: +[ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -5008,27 +4910,64 @@ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: @@ -5039,19 +4978,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] - 337 | float scaleX = twdt/fwdt; - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] - 338 | float scaleY = thgt/fhgt; - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] - 360 | int iTexSizeX=sfcSource->iTexSize; - | ^~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] - 361 | int iTexSizeY=sfcSource->iTexSize; - | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -5059,44 +4985,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | if (signal_count < 2) { @@ -5143,79 +5031,18 @@ /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | write(logfd, "\n", sizeof ("\n") - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -5223,6 +5050,16 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -5236,7 +5073,7 @@ from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -5251,8 +5088,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, - from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -5269,23 +5108,30 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ @@ -5298,58 +5144,24 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ @@ -5360,21 +5172,14 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ +[ 27%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp +[ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -5401,126 +5206,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp -[ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp -make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/depend -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp -[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp -[ 34%] Generating qrc_resource.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/usr/lib/qt5/bin/rcc --name resource --output /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp /build/reproducible-path/openclonk-8.1/src/editor/resource.qrc -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -cd /build/reproducible-path/openclonk-8.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1 /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build /build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/DependInfo.cmake "--color=" -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -5547,21 +5236,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -Dependencies file "openclonk_autogen/deps" is newer than depends file "/build/reproducible-path/openclonk-8.1/build/CMakeFiles/openclonk.dir/compiler_depend.internal". -[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp -[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp -Consolidate compiler generated dependencies of target openclonk -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -make -f CMakeFiles/openclonk.dir/build.make CMakeFiles/openclonk.dir/build In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -5569,7 +5247,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o +[ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -5577,22 +5256,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -make[3]: Entering directory '/build/reproducible-path/openclonk-8.1/build' -[ 35%] Building CXX object CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -MF CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/openclonk.dir/openclonk_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -5620,7 +5286,8 @@ 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -5638,14 +5305,6 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -5655,6 +5314,26 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp +/build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': +/build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] + 228 | class C4PktDebugRec : public C4PktBuf + | ^~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' + 226 | C4PktBuf(const C4PktBuf &rCopy); + | ^~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': +/build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here + 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); + | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ @@ -5668,8 +5347,7 @@ | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -5696,21 +5374,17 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: +/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': +/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; + | ^~ +/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here + 1173 | case PML_PlrName: // match player name + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -5728,9 +5402,40 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 29%] Linking CXX executable c4script +/usr/bin/cmake -E cmake_link_script CMakeFiles/c4script.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -o c4script liblibmisc.a liblibc4script.a liblibmisc.a -lz -lpthread -lrt -lb2 +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +[ 29%] Built target c4script +[ 29%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -5754,27 +5459,38 @@ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ @@ -5787,6 +5503,61 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp +[ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -5807,6 +5578,17 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -5816,18 +5598,16 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp -[ 35%] Building CXX object CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -5850,8 +5630,37 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/../../../src/editor/C4ConsoleQtDefinitionListViewer.h:24, + from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp:10, + from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp:2: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 30%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -5872,15 +5681,6 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -5890,9 +5690,23 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] + 1123 | bool fObjectSelected = !!selection.GetObject(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] + 1311 | switch (::Landscape.GetMode()) + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] +[ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp +[ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp +[ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, + from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -5909,15 +5723,52 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ -[ 35%] Linking CXX executable c4script /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -5927,7 +5778,6 @@ 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/usr/bin/cmake -E cmake_link_script CMakeFiles/c4script.dir/link.txt --verbose=1 /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ @@ -5941,7 +5791,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic CMakeFiles/c4script.dir/c4script_autogen/mocs_compilation.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptMain.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandalone.cpp.o CMakeFiles/c4script.dir/src/script/C4ScriptStandaloneStubs.cpp.o -o c4script liblibmisc.a liblibc4script.a liblibmisc.a -lz -lpthread -lrt -lb2 In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, @@ -5961,24 +5810,11 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': -/build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] - 228 | class C4PktDebugRec : public C4PktBuf - | ^~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' - 226 | C4PktBuf(const C4PktBuf &rCopy); - | ^~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': -/build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here - 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); - | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: + from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -5993,17 +5829,12 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: +[ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6020,10 +5851,58 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 36%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': +/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] + 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here + 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -6038,6 +5917,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 31%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -6067,12 +5948,21 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp -[ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp +[ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: + from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -6080,19 +5970,6 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': -/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; - | ^~ -/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here - 1173 | case PML_PlrName: // match player name - | ^~~~ -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[ 37%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp -[ 37%] Built target c4script -[ 37%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -6122,19 +5999,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 37%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] - 1123 | bool fObjectSelected = !!selection.GetObject(); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] - 1311 | switch (::Landscape.GetMode()) - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] +[ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: + from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -6142,10 +6010,7 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -[ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -6153,8 +6018,26 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] + 337 | float scaleX = twdt/fwdt; + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] + 338 | float scaleY = thgt/fhgt; + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] + 360 | int iTexSizeX=sfcSource->iTexSize; + | ^~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] + 361 | int iTexSizeY=sfcSource->iTexSize; + | ^~~~~~~~~ +[ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6171,40 +6054,34 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, + from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +[ 32%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6221,7 +6098,58 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp +[ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp +[ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6238,6 +6166,33 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 33%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp +[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] + 2719 | for (cnt=0; cnt<5; cnt++) + | ~~~^~ +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here + 2742 | case C4D_Place_BothSurface: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': +/build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 607 | for (int i = 0; i < SourceFiles.size(); ++i) + | ~~^~~~~~~~~~~~~~~~~~~~ +[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp +[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp +[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp +[ 34%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp +[ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp +[ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] @@ -6258,27 +6213,6 @@ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -[ 38%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: @@ -6286,8 +6220,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ @@ -6298,25 +6230,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] @@ -6333,8 +6246,7 @@ | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -6342,8 +6254,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: +[ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6360,26 +6274,25 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ +[ 35%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -6387,50 +6300,19 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -6438,8 +6320,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6456,59 +6338,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, - from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp -[ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -6523,7 +6354,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6540,7 +6372,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6557,23 +6390,18 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 39%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp -[ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp -[ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp -[ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] - 2719 | for (cnt=0; cnt<5; cnt++) - | ~~~^~ -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here - 2742 | case C4D_Place_BothSurface: - | ^~~~ -[ 40%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -6581,34 +6409,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': -/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] - 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here - 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; - | ^~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp:23: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 56 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 50 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6625,26 +6427,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/../../../src/editor/C4ConsoleQtDefinitionListViewer.h:24, - from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/W4MZGBQALC/moc_C4ConsoleQtDefinitionListViewer.cpp:10, - from /build/reproducible-path/openclonk-8.1/build/openclonk_autogen/mocs_compilation.cpp:2: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -6652,50 +6436,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 41%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp -[ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp -[ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:25: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 56 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 50 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ -[ 41%] Building CXX object CMakeFiles/openclonk.dir/qrc_resource.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/qrc_resource.cpp.o -MF CMakeFiles/openclonk.dir/qrc_resource.cpp.o.d -o CMakeFiles/openclonk.dir/qrc_resource.cpp.o -c /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp -[ 41%] Building CXX object CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp -[ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -6710,16 +6453,31 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp -[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp -[ 43%] Building CXX object CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp -[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6736,8 +6494,33 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp +[ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -6745,7 +6528,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6762,29 +6547,9 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:25, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:32: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 56 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 50 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ -[ 43%] Building CXX object CMakeFiles/openclonk.dir/src/C4Include.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: +[ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6801,55 +6566,9 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] - 137 | if (signal_count < 2) { - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:141:9: note: here - 141 | default: - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:146:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 146 | write(logfd, C4VERSION ": Caught signal ", sizeof (C4VERSION ": Caught signal ") - 1); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:149:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 149 | case SIGBUS: write(logfd, "SIGBUS", sizeof ("SIGBUS") - 1); break; - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:150:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 150 | case SIGILL: write(logfd, "SIGILL", sizeof ("SIGILL") - 1); break; - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:151:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 151 | case SIGSEGV: write(logfd, "SIGSEGV", sizeof ("SIGSEGV") - 1); break; - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 152 | case SIGABRT: write(logfd, "SIGABRT", sizeof ("SIGABRT") - 1); break; - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:153:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 153 | case SIGINT: write(logfd, "SIGINT", sizeof ("SIGINT") - 1); break; - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:154:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 154 | case SIGHUP: write(logfd, "SIGHUP", sizeof ("SIGHUP") - 1); break; - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:155:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 155 | case SIGFPE: write(logfd, "SIGFPE", sizeof ("SIGFPE") - 1); break; - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:156:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 156 | case SIGTERM: write(logfd, "SIGTERM", sizeof ("SIGTERM") - 1); break; - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:163:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 163 | write(logfd, " (0x", sizeof (" (0x") - 1); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:172:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 172 | write(logfd, hex, sizeof (hex)); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:173:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 173 | write(logfd, ")", sizeof (")") - 1); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 176 | write(logfd, "\n", sizeof ("\n") - 1); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: +[ 36%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6866,7 +6585,7 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6883,58 +6602,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp -[ 45%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp:26: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -6949,7 +6620,7 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6966,14 +6637,15 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp -[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] + 1023 | strncpy(rc.id, pDef->GetName(), 32+1); + | ^ +[ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -6990,19 +6662,15 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp +[ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp +[ 37%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp +[ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7019,17 +6687,15 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: +[ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp +[ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp +[ 38%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp +[ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7046,9 +6712,7 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7065,61 +6729,11 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h:24, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] - 1023 | strncpy(rc.id, pDef->GetName(), 32+1); - | ^ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: +[ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp +[ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7136,72 +6750,7 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:20: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7218,26 +6767,11 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:25: +[ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp +[ 39%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7254,87 +6788,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h:24, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp: In member function 'bool C4AbstractApp::SetVideoMode(int, int, unsigned int, unsigned int, bool)': -/build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:418:98: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 418 | if (mode.w == iXRes && mode.h == iYRes && (RefreshRate == 0 || mode.refresh_rate == RefreshRate) && bits_per_pixel(mode.format) == C4Draw::COLOR_DEPTH) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h:24, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:27: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: + from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7351,18 +6806,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7379,44 +6824,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:24, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -7431,21 +6842,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 47%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp -[ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, @@ -7465,8 +6861,14 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7483,13 +6885,6 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -7503,12 +6898,15 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ @@ -7516,9 +6914,7 @@ from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h:24, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -7530,33 +6926,33 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 40%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -7564,7 +6960,7 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -7580,18 +6976,6 @@ 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ @@ -7610,22 +6994,15 @@ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ @@ -7642,7 +7019,7 @@ from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -7654,11 +7031,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7675,22 +7049,23 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 40%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -7705,10 +7080,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7725,17 +7098,25 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 40%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, @@ -7747,13 +7128,62 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': +/build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] + 322 | if (iRows * iCols) + | ~~~~~~^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, + from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, + from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +[ 40%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h:24, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -7768,6 +7198,29 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp +/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': +/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] + 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); + | ^~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': +/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: @@ -7787,10 +7240,11 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: +[ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7807,32 +7261,9 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': -/build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] - 322 | if (iRows * iCols) - | ~~~~~~^~~~~~~ -[ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7849,30 +7280,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': -/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] - 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); - | ^~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': -/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 47%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:24: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -7889,22 +7300,9 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -7919,28 +7317,18 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 48%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: @@ -7948,6 +7336,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ @@ -7958,25 +7353,21 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': @@ -8002,10 +7393,30 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 41%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8022,22 +7433,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 48%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8052,8 +7449,26 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 41%] Building CXX object CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -MF CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/ClonkMain.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -8061,12 +7476,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8083,34 +7495,16 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, - from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, - from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ +[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: @@ -8130,12 +7524,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8152,8 +7542,43 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -8161,10 +7586,49 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 49%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp +[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp +[ 43%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp +[ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp +[ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp +[ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp +[ 44%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp +[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp +[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp +[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, + from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: +In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', + inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] + 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here + 201 | C4KeyCode mouseevent_code; + | ^~~~~~~~~~~~~~~ +[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp +[ 45%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp +[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp:18: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8181,18 +7645,97 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:25: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp +[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -8219,11 +7762,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8240,10 +7781,114 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp: In function 'void crash_handler(int, siginfo_t*, void*)': +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:137:17: warning: this statement may fall through [-Wimplicit-fallthrough=] + 137 | if (signal_count < 2) { + | ^~ +[ 46%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:141:9: note: here + 141 | default: + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:146:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 146 | write(logfd, C4VERSION ": Caught signal ", sizeof (C4VERSION ": Caught signal ") - 1); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:149:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 149 | case SIGBUS: write(logfd, "SIGBUS", sizeof ("SIGBUS") - 1); break; + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:150:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 150 | case SIGILL: write(logfd, "SIGILL", sizeof ("SIGILL") - 1); break; + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:151:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 151 | case SIGSEGV: write(logfd, "SIGSEGV", sizeof ("SIGSEGV") - 1); break; + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 152 | case SIGABRT: write(logfd, "SIGABRT", sizeof ("SIGABRT") - 1); break; + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:153:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 153 | case SIGINT: write(logfd, "SIGINT", sizeof ("SIGINT") - 1); break; + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:154:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 154 | case SIGHUP: write(logfd, "SIGHUP", sizeof ("SIGHUP") - 1); break; + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:155:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 155 | case SIGFPE: write(logfd, "SIGFPE", sizeof ("SIGFPE") - 1); break; + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:156:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 156 | case SIGTERM: write(logfd, "SIGTERM", sizeof ("SIGTERM") - 1); break; + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:163:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 163 | write(logfd, " (0x", sizeof (" (0x") - 1); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:172:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 172 | write(logfd, hex, sizeof (hex)); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:173:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 173 | write(logfd, ")", sizeof (")") - 1); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/ClonkMain.cpp:176:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 176 | write(logfd, "\n", sizeof ("\n") - 1); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o +[ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 47%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 315 | if (Map) delete [] Map; Map=nullptr; Num=0; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 315 | if (Map) delete [] Map; Map=nullptr; Num=0; + | ^~~ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8260,18 +7905,172 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 48%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2UPnPDummy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] + 760 | if (!pReaction->fUserDefined) break; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here + 763 | case meePXSPos: // PXS check before movement + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1191 | else if (pToNode->GlobalScope()) + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1197:17: note: here + 1197 | case PS_KEYWD1N: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1275:25: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1275 | if (State != PS_AFTERNODE) break; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here + 1276 | case PS_AFTERNODE: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] + 3229 | for (; i < iPushRange; i++) + | ^~~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' + 3247 | if (i >= iPushRange) return false; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] + 3695 | extern BYTE MCVehic; + | ^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 48%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp +[ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp +[ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp +[ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnP.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2UPnPDummy.cpp:18: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 49%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:88:14: warning: 'void {anonymous}::SortFacesArray(const StdMeshVertex*, std::vector&, StdSubMeshInstance::FaceOrdering, const StdMeshMatrix&)' defined but not used [-Wunused-function] + 88 | void SortFacesArray(const StdMeshVertex* vertices, std::vector& faces, StdSubMeshInstance::FaceOrdering face_ordering, const StdMeshMatrix& trans) + | ^~~~~~~~~~~~~~ +[ 49%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o +In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] + 39 | #define SORT_NAME StdMesh + | ^~~~~~~ +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4AppSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] + 39 | #define SORT_NAME StdMesh + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] + 39 | #define SORT_NAME StdMesh + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] + 39 | #define SORT_NAME StdMesh + | ^~~~~~~ +[ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp +[ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8288,8 +8087,25 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp +[ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp +[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp +[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8304,9 +8120,101 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] + 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here + 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] + 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here + 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] + 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here + 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] + 686 | f[3] = other.f[3]; + | ~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here + 687 | case FLOAT3: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] + 688 | f[2] = other.f[2]; + | ~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here + 689 | case FLOAT2: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] + 690 | f[1] = other.f[1]; + | ~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here + 691 | case FLOAT: + | ^~~~ +[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp +[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp:20: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8321,8 +8229,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: +[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; @@ -8346,10 +8255,68 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': +/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] + 153 | } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here + 156 | default: + | ^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8357,9 +8324,35 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8374,6 +8367,16 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -8381,24 +8384,63 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 244 | C4Network2IRCClient::PeerAddr = AddrPeer; + | ^~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -8406,10 +8448,55 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 49%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:25: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp: In member function 'bool C4AbstractApp::SetVideoMode(int, int, unsigned int, unsigned int, bool)': +/build/reproducible-path/openclonk-8.1/src/platform/C4AppSDL.cpp:418:98: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 418 | if (mode.w == iXRes && mode.h == iYRes && (RefreshRate == 0 || mode.refresh_rate == RefreshRate) && bits_per_pixel(mode.format) == C4Draw::COLOR_DEPTH) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; @@ -8423,22 +8510,67 @@ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 50%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp -[ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] + 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", + | ~^ + | | + | int +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); + | ^~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; + | ^~~~~~~~~~~~~ +[ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8455,9 +8587,19 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -8484,11 +8626,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 50%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -8515,12 +8656,100 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 50%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 453 | PuncherAddrIPv4 = nPuncherAddr; + | ^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 456 | PuncherAddrIPv6 = nPuncherAddr; + | ^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 826 | if (!pConn) return false; pConn->AddRef(); + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 826 | if (!pConn) return false; pConn->AddRef(); + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; + | ^~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; + | ^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 1339 | PeerAddr = nPeerAddr; + | ^~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 294 | class C4NetIOPacket : public StdCopyBuf + | ^~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here + 1463 | pLogEntry->Pkt = rPkt; + | ^~~~ +[ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; + | ^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; + | ^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In constructor 'C4Network2ResList::C4Network2ResList()': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] + 1273 | iNextResID((-1) << 16) + | ~~~~~^~~~~ +[ 52%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp +[ 52%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4WindowSDL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8535,17 +8764,73 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 50%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp -[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp -[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp +[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 37 | source = ip; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 400 | PeerAddr = AddrPeer; + | ^~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp +[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8560,12 +8845,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -8584,7 +8865,11 @@ | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, + from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -8592,12 +8877,57 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 51%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8605,6 +8935,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -8612,8 +8945,51 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: + from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -8621,13 +8997,11 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -[ 51%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp -[ 51%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8642,15 +9016,55 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 52%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp -[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +[ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp +[ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp +[ 54%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp +[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/platform/C4WindowSDL.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8667,17 +9081,8 @@ | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8685,13 +9090,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -8699,12 +9097,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: + from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8721,15 +9115,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp -[ 53%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp:18: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8746,6 +9133,14 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -8775,11 +9170,64 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp +/build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': +/build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 1467 | if (Text) Text->DecRef(); Text=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 1467 | if (Text) Text->DecRef(); Text=nullptr; + | ^~~~ +[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp +[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp +[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; + | ^~~~~~~~~~~ +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; + | ^~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; + | ^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadClonkNames(C4Group&, C4ComponentHost*, const char*)': +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; + | ^~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankNames(C4Group&, const char*)': +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; + | ^~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankFaces(C4Group&)': +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; + | ^~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8794,15 +9242,30 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp +[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8817,11 +9280,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:25: +[ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -8838,11 +9300,31 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': +/build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 68 | memcpy(this, &rCopy, sizeof(C4IDList)); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, + from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, + from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, + from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: +/build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here + 46 | class C4IDList : protected C4IDListChunk + | ^~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: + from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -8857,14 +9339,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp: In constructor 'C4ConsoleQtLocalizeStringDlg::C4ConsoleQtLocalizeStringDlg(QMainWindow*, const C4Value&)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:36:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] - 36 | while (lang_info = ::Languages.GetInfo(lang_index++)) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: +[ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -8882,16 +9360,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -8899,14 +9369,13 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp +[ 56%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4PropertyPath.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -8920,108 +9389,9 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h:24, - from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:36: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 56 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 50 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ -[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp -/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': -/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; - | ^~ -/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here - 1173 | case PML_PlrName: // match player name - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetEdgesValue(const C4ValueArray*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:105: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetVertexPos(int32_t, int32_t, int32_t)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:529:46: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 529 | if (vertex_index < 0 || vertex_index >= vertices.size()) return; - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::EditEdge(int32_t, int32_t, int32_t)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:538:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 538 | if (edge_index < 0 || edge_index >= edges.size()) return; - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:539:54: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 539 | if (new_vertex_index < 0 || new_vertex_index >= vertices.size()) return; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertEdgeBefore(int32_t, int32_t, int32_t)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:560:56: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 560 | if (insert_edge_index < 0 || insert_edge_index > edges.size()) return; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:561:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 561 | if (vertex1 < 0 || vertex1 >= vertices.size()) return; - | ~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:562:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 562 | if (vertex2 < 0 || vertex2 >= vertices.size()) return; - | ~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertVertexBefore(int32_t, int32_t, int32_t)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:578:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 578 | if (insert_vertex_index < 0 || insert_vertex_index > vertices.size()) return; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveEdge(int32_t)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:600:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 600 | if (edge_index < 0 || edge_index >= edges.size()) return; - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:602:14: warning: variable 'removed_edge' set but not used [-Wunused-but-set-variable] - 602 | Edge removed_edge = edges[edge_index]; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveVertex(int32_t)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:609:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 609 | if (remove_vertex_index < 0 || remove_vertex_index >= vertices.size()) return; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtGraph::Drag(int32_t, int32_t, int32_t, int32_t, int32_t, Qt::CursorShape*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1103:82: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1103 | if (IsVertexDrag(dragging_border) && DragBorderToVertex(dragging_border) < graph.vertices.size()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtPolyline::SetValue(const C4Value&)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1525:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1525 | for (int32_t i = 0; i < graph.vertices.size() - 1; ++i) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual int32_t C4ConsoleQtPolyline::InsertVertexOnVertex(int32_t, int32_t, int32_t)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1559:38: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1559 | else if (target_vertex_index == graph.vertices.size() - 1) - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual bool C4ConsoleQtPolyline::IsVertexHit(int32_t, Qt::CursorShape*, bool, bool)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1599:70: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1599 | if (shift_down && !ctrl_down && vertex_index && vertex_index != graph.vertices.size()-1) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 53%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -9038,19 +9408,37 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:22: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -9067,17 +9455,271 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +[ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': +/build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] + 506 | strncpy(sz, def->id.ToString(), 32+1); + | ^ +[ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp +[ 58%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:37: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 59%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQt.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; + | ^~ +[ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp +[ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp +[ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 2442 | if (Menu) delete Menu; Menu=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 2442 | if (Menu) delete Menu; Menu=nullptr; + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SyncClearance()': +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 3433 | if (ydir < -limit) ydir = -limit; break; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 3433 | if (ydir < -limit) ydir = -limit; break; + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 3437 | if (ydir > +limit) ydir = +limit; break; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 3437 | if (ydir > +limit) ydir = +limit; break; + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SetRotation(int32_t)': +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] + 4113 | while (nr<0) nr+=360; nr%=360; + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' + 4113 | while (nr<0) nr+=360; nr%=360; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'bool C4Object::GrabInfo(C4Object*)': +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; + | ^~ +[ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp +[ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp +[ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp +[ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp +[ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp +[ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4PropertyPath.cpp:26: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: At global scope: +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:54:13: warning: 'void DrawVertex(C4Facet&, float, float, int32_t, int32_t)' defined but not used [-Wunused-function] + 54 | static void DrawVertex(C4Facet &cgo, float tx, float ty, int32_t col, int32_t contact) + | ^~~~~~~~~~ +[ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp +[ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.cpp:23: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 56 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 50 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ +[ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, + from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -9095,18 +9737,6 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, - from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: -In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', - inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] - 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here - 201 | C4KeyCode mouseevent_code; - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -9116,241 +9746,30 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 53%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp: In member function 'void C4ConsoleQtLocalizeOverviewDlg::Refresh()': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:132:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] - 132 | while (lang_info = ::Languages.GetInfo(lang_index++)) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 54%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp -[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mousePressEvent(QMouseEvent*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] - 197 | switch (eventPress->button()) - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] - 211 | switch (eventPress->button()) - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseDoubleClickEvent(QMouseEvent*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] - 224 | switch (eventPress->button()) - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseReleaseEvent(QMouseEvent*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] - 242 | switch (releaseEvent->button()) - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] - 255 | switch (releaseEvent->button()) - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::wheelEvent(QWheelEvent*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:267:41: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] - 267 | int delta = event->delta() / 8; - | ~~~~~~~~~~~~^~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:49, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qabstracttextdocumentlayout.h:45, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:5: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here - 219 | inline int delta() const { return qt4D; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:268:49: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] - 268 | if (!delta) delta = event->delta(); // abs(delta)<8? - | ~~~~~~~~~~~~^~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here - 219 | inline int delta() const { return qt4D; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:61: warning: 'int QWheelEvent::x() const' is deprecated: Use position() [-Wdeprecated-declarations] - 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); - | ~~~~~~~~^~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:229:16: note: declared here - 229 | inline int x() const { return int(p.x()); } - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:78: warning: 'int QWheelEvent::y() const' is deprecated: Use position() [-Wdeprecated-declarations] - 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); - | ~~~~~~~~^~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:231:16: note: declared here - 231 | inline int y() const { return int(p.y()); } - | ^ -[ 55%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp -[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ +[ 62%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -9377,13 +9796,73 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] - 3229 | for (; i < iPushRange; i++) - | ^~~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' - 3247 | if (i >= iPushRange) return false; - | ^~ +[ 62%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppT.cpp +[ 62%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4StdInProc.cpp +[ 62%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtState.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp +[ 62%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtShapes.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:30: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +[ 62%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtPropListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp +[ 62%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtObjectListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp +/build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': +/build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 135 | PeerAddr = AddrPeer; + | ^~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 63%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtDefinitionListViewer.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp +[ 63%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtViewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 63%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtNewScenario.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -9404,18 +9883,6 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -9425,35 +9892,15 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] - 3695 | extern BYTE MCVehic; - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': -/build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] - 228 | class C4PktDebugRec : public C4PktBuf - | ^~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' - 226 | C4PktBuf(const C4PktBuf &rCopy); - | ^~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': -/build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here - 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); - | ^ +[ 63%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeString.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -9461,6 +9908,14 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:21: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -9468,42 +9923,43 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp: In member function 'void C4ConsoleClientAction::Execute()': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:65:16: warning: enumeration value 'CO_None' not handled in switch [-Wswitch] - 65 | switch (op) - | ^ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 315 | if (Map) delete [] Map; Map=nullptr; Num=0; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 315 | if (Map) delete [] Map; Map=nullptr; Num=0; - | ^~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateStringEditor::SetValue(const C4Value&)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:306:60: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 306 | localization_button->setFixedWidth(fm.width(lang_code) + 4); - | ~~~~~~~~^~~~~~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:25: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here - 106 | int width(const QString &, int len = -1) const; - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In lambda function: -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:898:98: warning: 'const QRect QDesktopWidget::availableGeometry(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations] - 898 | int available_height = QApplication::desktop()->availableGeometry(view->mapToGlobal(QPoint(1, 1))).height(); // but do not expand past screen size - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:58: -/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdesktopwidget.h:89:68: note: declared here - 89 | QT_DEPRECATED_X("Use QGuiApplication::screenAt()") const QRect availableGeometry(const QPoint &point) const - | ^~~~~~~~~~~~~~~~~ + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:27, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:25: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 56 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 50 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -9518,26 +9974,19 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::UpdateEditorParameter(Editor*, bool) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1303:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1303 | if (idx < 0 || idx >= options.size()) return; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::SetOptionValue(const C4PropertyPath&, const Option&, const C4Value&) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1497:29: warning: unused variable 'option_props' [-Wunused-variable] - 1497 | C4PropList *option_props = option.props.getPropList(); - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateObject::UpdateObjectList()': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1803:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] - 1803 | for (int32_t i = 0; i < num_nearby; ++i) - | ~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] - 760 | if (!pReaction->fUserDefined) break; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here - 763 | case meePXSPos: // PXS check before movement - | ^~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -9545,14 +9994,15 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddPropertyGroup(C4PropList*, int32_t, QString, C4PropList*, const C4PropertyPath&, C4Object*, C4String*, int32_t*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2703:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] - 2703 | if (property_groups.size() == group_index) - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: +[ 64%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ConsoleQtLocalizeOverview.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp +[ 64%] Building CXX object CMakeFiles/openclonk.dir/qrc_resource.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/qrc_resource.cpp.o -MF CMakeFiles/openclonk.dir/qrc_resource.cpp.o.d -o CMakeFiles/openclonk.dir/qrc_resource.cpp.o -c /build/reproducible-path/openclonk-8.1/build/qrc_resource.cpp +[ 64%] Building CXX object CMakeFiles/openclonk.dir/src/C4Globals.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Globals.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Globals.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -9570,159 +10020,57 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2749:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2749 | for (int32_t i = 0; i < new_properties_resolved.size(); ++i) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2799:68: warning: unused variable 'factory' [-Wunused-variable] - 2799 | C4PropertyDelegateFactory *factory = this->delegate_factory; - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2709:27: warning: unused variable 'proplist_static' [-Wunused-variable] - 2709 | C4PropListStatic *proplist_static = add_proplist->IsStatic(); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2748:19: warning: unused variable 'fx' [-Wunused-variable] - 2748 | C4Effect *fx = target_proplist->GetEffect(); - | ^~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddEffectGroup(int32_t, C4Object*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2837:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] - 2837 | if (property_groups.size() == group_index) - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2843:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] - 2843 | if (properties.props.size() != num_effects) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::UpdateValue(bool)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2963:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2963 | if (num_groups != property_groups.size()) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValuePropList(C4PropList*, int32_t*, int32_t*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3038:56: warning: unused variable 'current_shape_delegate' [-Wunused-variable] - 3038 | const C4PropertyDelegateShape *current_shape_delegate = prop->delegate->GetShapeDelegate(v, &shape_property_path); // to resolve v - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3097:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] - 3097 | if (property_groups.size() == num_groups) property_groups.resize(num_groups + 1); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3101:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3101 | for (int32_t i = 0; i < new_properties.size(); ++i) - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3004:21: warning: unused variable 'base_proplist' [-Wunused-variable] - 3004 | C4PropList *base_proplist = this->base_proplist.getPropList(); - | ^~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValueArray(C4ValueArray*, int32_t*, int32_t*)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3151:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] - 3151 | if (properties.props.size() != target_array->GetSize()) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3157:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3157 | for (int32_t i = 0; i < properties.props.size(); ++i) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'C4ConsoleQtPropListModel::Property* C4ConsoleQtPropListModel::GetPropByIndex(const QModelIndex&) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3202:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3202 | if (group_index >= property_groups.size()) return nullptr; - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3203:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3203 | if (row < 0 || row >= property_groups[group_index].props.size()) return nullptr; - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual int C4ConsoleQtPropListModel::rowCount(const QModelIndex&) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3219:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3219 | if (parent.row() >= 0 && parent.row() < property_groups.size()) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::headerData(int, Qt::Orientation, int) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3235:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] - 3235 | if (section == 0) - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::data(const QModelIndex&, int) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3255:69: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3255 | if (index.row() >= 0 && index.row() < property_groups.size()) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtPropListModel::index(int, int, const QModelIndex&) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3325:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3325 | if (row < 0 || row >= property_groups.size()) return QModelIndex(); - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3331:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3331 | if (parent.row() >= 0 && parent.row() < property_groups.size()) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3334:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 3334 | if (row < 0 || row >= property_group->props.size()) return QModelIndex(); - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QMimeData* C4ConsoleQtPropListModel::mimeData(const QModelIndexList&) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3414:43: warning: 'QByteArray& QByteArray::append(const QString&)' is deprecated: Use QString's toUtf8(), toLatin1() or toLocal8Bit() [-Wdeprecated-declarations] - 3414 | encodedData.append(QString::number(index.row())); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1508:20: note: declared here - 1508 | inline QByteArray &QByteArray::append(const QString &s) - | ^~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::RemoveArrayElement()': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3462:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] - 3462 | if (idx.isValid() && idx.column() == 0) - | ^ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'void C4ConsoleQtDefinitionListModel::ReInit()': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:153:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] - 153 | if (node->items.size() > idx) - | ~~~~~~~~~~~~~~~~~~~^~~~~ -[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtDefinitionListModel::index(int, int, const QModelIndex&) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:223:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 223 | if (parent_node->items.size() <= row) return QModelIndex(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'QModelIndex C4ConsoleQtDefinitionListModel::GetModelIndexByItem(C4Def*) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:253:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] - 253 | if (node->items.size() > idx) - | ~~~~~~~~~~~~~~~~~~~^~~~~ -[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'C4ConsoleQtDefinitionFileListModel::DefFileInfo* C4ConsoleQtDefinitionFileListModel::DefFileInfo::GetChild(int32_t)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:116:19: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 116 | if (index >= children.size()) return nullptr; - | ~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'virtual QVariant C4ConsoleQtDefinitionFileListModel::data(const QModelIndex&, int) const': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: passing 'Qt::CheckState' chooses 'int' over 'uint' {aka 'unsigned int'} [-Wsign-promo] - 246 | return def->IsSelected() ? Qt::Checked : Qt::Unchecked; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: in call to 'QVariant::QVariant(int)' [-Wsign-promo] -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'void C4ConsoleQtNewScenarioDlg::SelectedTemplateChanged(int)': -/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:393:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 393 | if (new_selection >= 0 && new_selection < all_template_c4s.size()) - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 55%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp -[ 55%] Building CXX object CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:35: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; - | ^~~~ -[ 55%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:25, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:32: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 56 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 50 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -9737,53 +10085,33 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; +[ 64%] Building CXX object CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -MF CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o.d -o CMakeFiles/openclonk.dir/src/c4group/C4Language.cpp.o -c /build/reproducible-path/openclonk-8.1/src/c4group/C4Language.cpp +[ 64%] Building CXX object CMakeFiles/openclonk.dir/src/C4Include.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/C4Include.cpp.o -MF CMakeFiles/openclonk.dir/src/C4Include.cpp.o.d -o CMakeFiles/openclonk.dir/src/C4Include.cpp.o -c /build/reproducible-path/openclonk-8.1/src/C4Include.cpp +[ 65%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Config.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool CloseLog()': +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 56%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1191 | else if (pToNode->GlobalScope()) - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1197:17: note: here - 1197 | case PS_KEYWD1N: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1275:25: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1275 | if (State != PS_AFTERNODE) break; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here - 1276 | case PS_AFTERNODE: - | ^~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, - from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; + | ^~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 75 | ftruncate(fd, 0); + | ~~~~~~~~~^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:27: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -9798,41 +10126,15 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ +[ 65%] Building CXX object CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -MF CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o.d -o CMakeFiles/openclonk.dir/src/config/C4Reloc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/config/C4Reloc.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.h:24, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -9851,7 +10153,9 @@ from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.h:24, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -9866,8 +10170,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 58%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp +/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': +/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; + | ^~ +/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -9897,21 +10206,50 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:24, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:19: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 65%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Control.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp +[ 65%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.h:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -9938,11 +10276,20 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.h:24, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -9957,31 +10304,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp -[ 58%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 59%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp -[ 59%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp -[ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.h:24, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtObjectListViewer.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -9996,16 +10325,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -10035,42 +10354,55 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.h:25, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:20: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/config/C4Config.cpp:25: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 65%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.h:24, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -10085,20 +10417,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QOpenGLContext:1, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp:535: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] - 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] - 56 | #warning To use GLEW with Qt, do not include or after glew.h - | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -10108,14 +10429,6 @@ 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -10136,6 +10449,14 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -10145,8 +10466,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -10156,8 +10475,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 60%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -10187,32 +10504,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp -[ 60%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp -/build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:631: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] - 631 | #pragma clang diagnostic ignored "-Wmissing-braces" -[ 61%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp -[ 61%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/C4Globals.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -10227,35 +10525,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': -/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] - 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here - 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; - | ^~~~ -[ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp -[ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp -[ 61%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp -[ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] - 337 | float scaleX = twdt/fwdt; - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] - 338 | float scaleY = thgt/fhgt; - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] - 360 | int iTexSizeX=sfcSource->iTexSize; - | ^~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] - 361 | int iTexSizeY=sfcSource->iTexSize; - | ^~~~~~~~~ -[ 61%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -10285,64 +10554,7 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; - | ^~ -/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; - | ^~ -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp -[ 62%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:88:14: warning: 'void {anonymous}::SortFacesArray(const StdMeshVertex*, std::vector&, StdSubMeshInstance::FaceOrdering, const StdMeshMatrix&)' defined but not used [-Wunused-function] - 88 | void SortFacesArray(const StdMeshVertex* vertices, std::vector& faces, StdSubMeshInstance::FaceOrdering face_ordering, const StdMeshMatrix& trans) - | ^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] - 39 | #define SORT_NAME StdMesh - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] - 39 | #define SORT_NAME StdMesh - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] - 39 | #define SORT_NAME StdMesh - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] - 39 | #define SORT_NAME StdMesh - | ^~~~~~~ -[ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp:26: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -10369,30 +10581,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp -[ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp -[ 63%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp -[ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -10409,82 +10601,24 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp -[ 63%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] - 686 | f[3] = other.f[3]; - | ~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here - 687 | case FLOAT3: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] - 688 | f[2] = other.f[2]; - | ~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here - 689 | case FLOAT2: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] - 690 | f[1] = other.f[1]; - | ~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here - 691 | case FLOAT: - | ^~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ @@ -10495,29 +10629,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] - 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here - 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] - 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here - 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] - 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here - 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: - | ^~~~ -[ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp -[ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -10547,8 +10658,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -10565,8 +10678,21 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4GameSave.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -10581,10 +10707,16 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 64%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp:20: +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] + 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); + | ^ +[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -10601,59 +10733,19 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': -/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] - 153 | } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here - 156 | default: - | ^~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 65%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -10668,30 +10760,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 65%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -10718,8 +10789,38 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:28: warning: 'sax' may be used uninitialized [-Wmaybe-uninitialized] + 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:25: note: 'sax' was declared here + 3619 | int32_t sax,say,sawdt,sahgt; + | ^~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:31: warning: 'say' may be used uninitialized [-Wmaybe-uninitialized] + 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:29: note: 'say' was declared here + 3619 | int32_t sax,say,sawdt,sahgt; + | ^~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:57: warning: 'sawdt' may be used uninitialized [-Wmaybe-uninitialized] + 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) + | ~~~~~^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:33: note: 'sawdt' was declared here + 3619 | int32_t sax,say,sawdt,sahgt; + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:60: warning: 'sahgt' may be used uninitialized [-Wmaybe-uninitialized] + 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) + | ~~~~~^~ +/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:39: note: 'sahgt' was declared here + 3619 | int32_t sax,say,sawdt,sahgt; + | ^~~~~ +[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4PlayerInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:23: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -10736,8 +10837,287 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.cpp:30: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:23: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:23: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Record.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mousePressEvent(QMouseEvent*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] + 197 | switch (eventPress->button()) + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:197:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] + 211 | switch (eventPress->button()) + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:211:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseDoubleClickEvent(QMouseEvent*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] + 224 | switch (eventPress->button()) + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:224:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::mouseReleaseEvent(QMouseEvent*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] + 242 | switch (releaseEvent->button()) + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:242:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'NoButton' not handled in switch [-Wswitch] + 255 | switch (releaseEvent->button()) + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MiddleButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MidButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'BackButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton1' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton1' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ForwardButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'XButton2' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton2' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'TaskButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton3' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton4' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton5' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton6' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton7' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton8' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton9' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton10' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton11' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton12' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton13' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton14' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton15' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton16' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton17' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton18' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton19' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton20' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton21' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton22' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton23' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'ExtraButton24' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'AllButtons' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MaxMouseButton' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:255:24: warning: enumeration value 'MouseButtonMask' not handled in switch [-Wswitch] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp: In member function 'virtual void C4ConsoleQtViewportView::wheelEvent(QWheelEvent*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:267:41: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] + 267 | int delta = event->delta() / 8; + | ~~~~~~~~~~~~^~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:49, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qabstracttextdocumentlayout.h:45, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:5: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here + 219 | inline int delta() const { return qt4D; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:268:49: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] + 268 | if (!delta) delta = event->delta(); // abs(delta)<8? + | ~~~~~~~~~~~~^~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here + 219 | inline int delta() const { return qt4D; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:61: warning: 'int QWheelEvent::x() const' is deprecated: Use position() [-Wdeprecated-declarations] + 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); + | ~~~~~~~~^~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:229:16: note: declared here + 229 | inline int x() const { return int(p.x()); } + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtViewport.cpp:272:78: warning: 'int QWheelEvent::y() const' is deprecated: Use position() [-Wdeprecated-declarations] + 272 | C4GUI::MouseMove(C4MC_Button_Wheel, event->x() * pr, event->y() * pr, shift, cvp); + | ~~~~~~~~^~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:231:16: note: declared here + 231 | inline int y() const { return int(p.y()); } + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'void C4ConsoleQtDefinitionListModel::ReInit()': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:153:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] + 153 | if (node->items.size() > idx) + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtDefinitionListModel::index(int, int, const QModelIndex&) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:223:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 223 | if (parent_node->items.size() <= row) return QModelIndex(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp: In member function 'QModelIndex C4ConsoleQtDefinitionListModel::GetModelIndexByItem(C4Def*) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtDefinitionListViewer.cpp:253:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] + 253 | if (node->items.size() > idx) + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'C4ConsoleQtDefinitionFileListModel::DefFileInfo* C4ConsoleQtDefinitionFileListModel::DefFileInfo::GetChild(int32_t)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:116:19: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 116 | if (index >= children.size()) return nullptr; + | ~~~~~~^~~~~~~~~~~~~~~~~~ +[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4RoundResults.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'virtual QVariant C4ConsoleQtDefinitionFileListModel::data(const QModelIndex&, int) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: passing 'Qt::CheckState' chooses 'int' over 'uint' {aka 'unsigned int'} [-Wsign-promo] + 246 | return def->IsSelected() ? Qt::Checked : Qt::Unchecked; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:246:42: warning: in call to 'QVariant::QVariant(int)' [-Wsign-promo] +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp: In member function 'void C4ConsoleQtNewScenarioDlg::SelectedTemplateChanged(int)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtNewScenario.cpp:393:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 393 | if (new_selection >= 0 && new_selection < all_template_c4s.size()) + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 67%] Linking CXX executable openclonk-server +/usr/bin/cmake -E cmake_link_script CMakeFiles/openclonk-server.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic "CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o" "CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o" -o openclonk-server -lpng -lz -ljpeg -lSDL2 -lreadline -ltinfo -lopenal -lvorbisfile -lvorbis -logg -lalut -lopenal -ltinyxml liblibmisc.a liblibc4script.a liblibopenclonk.a -lvorbisfile -lvorbis -logg -lalut -ltinyxml liblibmisc.a -lpthread -lrt -lb2 -lpng -lz In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.cpp:27: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -10754,32 +11134,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp -[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, - from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -10797,25 +11153,94 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp -[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp -/build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': -/build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 607 | for (int i = 0; i < SourceFiles.size(); ++i) - | ~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetEdgesValue(const C4ValueArray*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:478:105: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 478 | if (edge.vertex_indices[0] >= vertices.size() || edge.vertex_indices[1] >= vertices.size()) continue; + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::SetVertexPos(int32_t, int32_t, int32_t)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:529:46: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 529 | if (vertex_index < 0 || vertex_index >= vertices.size()) return; + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::EditEdge(int32_t, int32_t, int32_t)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:538:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 538 | if (edge_index < 0 || edge_index >= edges.size()) return; + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:539:54: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 539 | if (new_vertex_index < 0 || new_vertex_index >= vertices.size()) return; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertEdgeBefore(int32_t, int32_t, int32_t)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:560:56: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 560 | if (insert_edge_index < 0 || insert_edge_index > edges.size()) return; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:561:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 561 | if (vertex1 < 0 || vertex1 >= vertices.size()) return; + | ~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:562:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 562 | if (vertex2 < 0 || vertex2 >= vertices.size()) return; + | ~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::InsertVertexBefore(int32_t, int32_t, int32_t)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:578:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 578 | if (insert_vertex_index < 0 || insert_vertex_index > vertices.size()) return; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveEdge(int32_t)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:600:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 600 | if (edge_index < 0 || edge_index >= edges.size()) return; + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:602:14: warning: variable 'removed_edge' set but not used [-Wunused-but-set-variable] + 602 | Edge removed_edge = edges[edge_index]; + | ^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'void C4ConsoleQtGraph::GraphData::RemoveVertex(int32_t)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:609:60: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 609 | if (remove_vertex_index < 0 || remove_vertex_index >= vertices.size()) return; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtGraph::Drag(int32_t, int32_t, int32_t, int32_t, int32_t, Qt::CursorShape*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1103:82: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1103 | if (IsVertexDrag(dragging_border) && DragBorderToVertex(dragging_border) < graph.vertices.size()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual void C4ConsoleQtPolyline::SetValue(const C4Value&)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1525:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1525 | for (int32_t i = 0; i < graph.vertices.size() - 1; ++i) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual int32_t C4ConsoleQtPolyline::InsertVertexOnVertex(int32_t, int32_t, int32_t)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1559:38: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1559 | else if (target_vertex_index == graph.vertices.size() - 1) + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp: In member function 'virtual bool C4ConsoleQtPolyline::IsVertexHit(int32_t, Qt::CursorShape*, bool, bool)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.cpp:1599:70: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1599 | if (shift_down && !ctrl_down && vertex_index && vertex_index != graph.vertices.size()-1) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameSave.cpp:30: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -10832,11 +11257,22 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -MF CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o.d -o CMakeFiles/openclonk.dir/src/control/C4Teams.cpp.o -c /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, - from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -10851,8 +11287,23 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateStringEditor::SetValue(const C4Value&)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:306:60: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 306 | localization_button->setFixedWidth(fm.width(lang_code) + 4); + | ~~~~~~~~^~~~~~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.h:25: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here + 106 | int width(const QString &, int len = -1) const; + | ^~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:24: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -10869,23 +11320,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -10893,10 +11329,33 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp: In member function 'void C4ConsoleQtLocalizeOverviewDlg::Refresh()': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeOverview.cpp:132:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] + 132 | while (lang_info = ::Languages.GetInfo(lang_index++)) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In lambda function: +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:898:98: warning: 'const QRect QDesktopWidget::availableGeometry(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations] + 898 | int available_height = QApplication::desktop()->availableGeometry(view->mapToGlobal(QPoint(1, 1))).height(); // but do not expand past screen size + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:58: +/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdesktopwidget.h:89:68: note: declared here + 89 | QT_DEPRECATED_X("Use QGuiApplication::screenAt()") const QRect availableGeometry(const QPoint &point) const + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::UpdateEditorParameter(Editor*, bool) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1303:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1303 | if (idx < 0 || idx >= options.size()) return; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateEnum::SetOptionValue(const C4PropertyPath&, const Option&, const C4Value&) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1497:29: warning: unused variable 'option_props' [-Wunused-variable] + 1497 | C4PropList *option_props = option.props.getPropList(); + | ^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4PropertyDelegateObject::UpdateObjectList()': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1803:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] + 1803 | for (int32_t i = 0; i < num_nearby; ++i) + | ~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -10908,14 +11367,121 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } | ^~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddPropertyGroup(C4PropList*, int32_t, QString, C4PropList*, const C4PropertyPath&, C4Object*, C4String*, int32_t*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2703:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] + 2703 | if (property_groups.size() == group_index) + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2749:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2749 | for (int32_t i = 0; i < new_properties_resolved.size(); ++i) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2799:68: warning: unused variable 'factory' [-Wunused-variable] + 2799 | C4PropertyDelegateFactory *factory = this->delegate_factory; + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2709:27: warning: unused variable 'proplist_static' [-Wunused-variable] + 2709 | C4PropListStatic *proplist_static = add_proplist->IsStatic(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2748:19: warning: unused variable 'fx' [-Wunused-variable] + 2748 | C4Effect *fx = target_proplist->GetEffect(); + | ^~ +/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp: In member function 'C4PlayerInfo* C4PlayerInfoList::FindSavegameResumePlayerInfo(const C4PlayerInfo*, MatchingLevel, MatchingLevel) const': +/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1171:49: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1171 | if (!SEqualNoCase(GetFilename(pMatchInfo->GetFilename()), GetFilename(pInfo->GetFilename()))) break; + | ^~ +/build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.cpp:1173:41: note: here + 1173 | case PML_PlrName: // match player name + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'bool C4ConsoleQtPropListModel::AddEffectGroup(int32_t, C4Object*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2837:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] + 2837 | if (property_groups.size() == group_index) + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2843:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] + 2843 | if (properties.props.size() != num_effects) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::UpdateValue(bool)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:2963:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2963 | if (num_groups != property_groups.size()) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValuePropList(C4PropList*, int32_t*, int32_t*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3038:56: warning: unused variable 'current_shape_delegate' [-Wunused-variable] + 3038 | const C4PropertyDelegateShape *current_shape_delegate = prop->delegate->GetShapeDelegate(v, &shape_property_path); // to resolve v + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3097:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] + 3097 | if (property_groups.size() == num_groups) property_groups.resize(num_groups + 1); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3101:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3101 | for (int32_t i = 0; i < new_properties.size(); ++i) + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3004:21: warning: unused variable 'base_proplist' [-Wunused-variable] + 3004 | C4PropList *base_proplist = this->base_proplist.getPropList(); + | ^~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'int32_t C4ConsoleQtPropListModel::UpdateValueArray(C4ValueArray*, int32_t*, int32_t*)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3151:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] + 3151 | if (properties.props.size() != target_array->GetSize()) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3157:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3157 | for (int32_t i = 0; i < properties.props.size(); ++i) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'C4ConsoleQtPropListModel::Property* C4ConsoleQtPropListModel::GetPropByIndex(const QModelIndex&) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3202:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3202 | if (group_index >= property_groups.size()) return nullptr; + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3203:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3203 | if (row < 0 || row >= property_groups[group_index].props.size()) return nullptr; + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual int C4ConsoleQtPropListModel::rowCount(const QModelIndex&) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3219:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3219 | if (parent.row() >= 0 && parent.row() < property_groups.size()) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::headerData(int, Qt::Orientation, int) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3235:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] + 3235 | if (section == 0) + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QVariant C4ConsoleQtPropListModel::data(const QModelIndex&, int) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3255:69: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3255 | if (index.row() >= 0 && index.row() < property_groups.size()) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QModelIndex C4ConsoleQtPropListModel::index(int, int, const QModelIndex&) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3325:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3325 | if (row < 0 || row >= property_groups.size()) return QModelIndex(); + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3331:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3331 | if (parent.row() >= 0 && parent.row() < property_groups.size()) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3334:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 3334 | if (row < 0 || row >= property_group->props.size()) return QModelIndex(); + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'virtual QMimeData* C4ConsoleQtPropListModel::mimeData(const QModelIndexList&) const': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3414:43: warning: 'QByteArray& QByteArray::append(const QString&)' is deprecated: Use QString's toUtf8(), toLatin1() or toLocal8Bit() [-Wdeprecated-declarations] + 3414 | encodedData.append(QString::number(index.row())); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1508:20: note: declared here + 1508 | inline QByteArray &QByteArray::append(const QString &s) + | ^~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In member function 'void C4ConsoleQtPropListModel::RemoveArrayElement()': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:3462:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] + 3462 | if (idx.isValid() && idx.column() == 0) + | ^ +[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4Console.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp: In constructor 'C4ConsoleQtLocalizeStringDlg::C4ConsoleQtLocalizeStringDlg(QMainWindow*, const C4Value&)': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtLocalizeString.cpp:36:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] + 36 | while (lang_info = ::Languages.GetInfo(lang_index++)) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:21: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -10929,31 +11495,6 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp -/build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp: In member function 'void C4TexRef::Unlock()': -/build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:766:36: warning: unused variable 'fTileable' [-Wunused-variable] - 766 | const bool fTileable = (iFlags & C4SF_Tileable) != 0; - | ^~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -10963,8 +11504,26 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: +[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4EditCursor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp +/build/reproducible-path/openclonk-8.1/src/control/C4Record.h: In member function 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)': +/build/reproducible-path/openclonk-8.1/src/control/C4Record.h:228:7: warning: implicitly-declared 'C4PktBuf& C4PktBuf::operator=(const C4PktBuf&)' is deprecated [-Wdeprecated-copy] + 228 | class C4PktDebugRec : public C4PktBuf + | ^~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:226:9: note: because 'C4PktBuf' has user-provided 'C4PktBuf::C4PktBuf(const C4PktBuf&)' + 226 | C4PktBuf(const C4PktBuf &rCopy); + | ^~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp: In member function 'void C4Playback::Check(C4RecordChunkType, const uint8_t*, int)': +/build/reproducible-path/openclonk-8.1/src/control/C4Record.cpp:1022:74: note: synthesized method 'C4PktDebugRec& C4PktDebugRec::operator=(const C4PktDebugRec&)' first required here + 1022 | PktInReplay = C4PktDebugRec(eTypeRec, buf); + | ^ +[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ObjectListDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.cpp:25: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -10981,8 +11540,17 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 68%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ToolsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp: In member function 'void C4ConsoleClientAction::Execute()': +/build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtState.cpp:65:16: warning: enumeration value 'CO_None' not handled in switch [-Wswitch] + 65 | switch (op) + | ^ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/control/C4Teams.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -10990,11 +11558,30 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' +[ 68%] Built target openclonk-server +[ 68%] Building CXX object CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/editor/C4ViewportWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp +[ 68%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Application.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp +[ 68%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4FullScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp +[ 68%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Game.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11009,39 +11596,29 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 66%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp -[ 66%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp -[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] - 2719 | for (cnt=0; cnt<5; cnt++) - | ~~~^~ -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here - 2742 | case C4D_Place_BothSurface: - | ^~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:49, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQt.h:34, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtShapes.h:24, + from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:36: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 56 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglextrafunctions.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:51: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:49:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 49 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:50:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 50 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -11059,10 +11636,6 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] - 1123 | bool fObjectSelected = !!selection.GetObject(); - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': @@ -11072,15 +11645,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] - 1311 | switch (::Landscape.GetMode()) - | ^ -/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] -[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11097,9 +11665,20 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11114,83 +11693,52 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp -[ 67%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ToolsDlg.cpp:23: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 67%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp -[ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -[ 68%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp -[ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 69%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GameScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp +[ 69%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4GraphicsSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ObjectListDlg.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, + from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11207,9 +11755,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/game/C4FullScreen.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11224,21 +11773,12 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] - 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", - | ~^ - | | - | int -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: +[ 69%] Building CXX object CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -MF CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o.d -o CMakeFiles/openclonk.dir/src/game/C4Viewport.cpp.o -c /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11255,11 +11795,20 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11274,12 +11823,21 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 68%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp -[ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: +[ 69%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Draw.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp +[ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp +[ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawGLCtx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp +[ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawMeshGL.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11294,27 +11852,14 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4DrawT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawT.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -11341,19 +11886,12 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, +[ 70%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Facet.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11366,82 +11904,26 @@ 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 453 | PuncherAddrIPv4 = nPuncherAddr; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 456 | PuncherAddrIPv6 = nPuncherAddr; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 826 | if (!pConn) return false; pConn->AddRef(); - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 826 | if (!pConn) return false; pConn->AddRef(); - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; - | ^~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 1339 | PeerAddr = nPeerAddr; - | ^~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 294 | class C4NetIOPacket : public StdCopyBuf - | ^~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here - 1463 | pLogEntry->Pkt = rPkt; - | ^~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -11455,7 +11937,26 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QOpenGLContext:1, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGLCtx.cpp:535: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:55:2: warning: #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined [-Wcpp] + 55 | #warning qopenglfunctions.h is not compatible with GLEW, GLEW defines will be undefined + | ^~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglcontext.h:56:2: warning: #warning To use GLEW with Qt, do not include or after glew.h [-Wcpp] + 56 | #warning To use GLEW with Qt, do not include or after glew.h + | ^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -11473,44 +11974,24 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 244 | C4Network2IRCClient::PeerAddr = AddrPeer; - | ^~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ +[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FacetEx.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp +[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4FontLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11525,19 +12006,15 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 69%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); - | ^~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:631: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] + 631 | #pragma clang diagnostic ignored "-Wmissing-braces" In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ViewportWindow.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11552,22 +12029,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 69%] Building CXX object CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4GraphicsSystem.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11582,13 +12050,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 70%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -11603,22 +12071,18 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:40: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -11645,17 +12109,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 37 | source = ip; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -11682,33 +12138,47 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 400 | PeerAddr = AddrPeer; - | ^~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 70%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: +[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4GraphicsResource.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp +[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Shader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:29: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4GameScript.cpp:32: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, + from /build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:61: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11725,16 +12195,25 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp -[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp -[ 72%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp: In member function 'void C4Application::ParseCommandLine(int, char**)': +/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:319:32: warning: this statement may fall through [-Wimplicit-fallthrough=] + 319 | case 'L': SCopy(optarg, Config.General.LanguageEx, CFG_MaxString); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/game/C4Application.cpp:321:17: note: here + 321 | case 't': Config.Network.PortTCP = atoi(optarg); break; + | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -11761,8 +12240,37 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Create(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:61:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 61 | if (iWdt2==C4FCT_Full) iWdt2=Face.Wdt; if (iWdt2==C4FCT_Height) iWdt2=Face.Hgt; if (iWdt2==C4FCT_Width) iWdt2=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:62:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 62 | if (iHgt2==C4FCT_Full) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Height) iHgt2=Face.Hgt; if (iHgt2==C4FCT_Width) iHgt2=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp: In member function 'bool C4FacetSurface::Load(C4Group&, const char*, int, int, bool, int)': +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:99:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 99 | if (iWdt==C4FCT_Full) iWdt=Face.Wdt; if (iWdt==C4FCT_Height) iWdt=Face.Hgt; if (iWdt==C4FCT_Width) iWdt=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; + | ^~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4FacetEx.cpp:100:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 100 | if (iHgt==C4FCT_Full) iHgt=Face.Hgt; if (iHgt==C4FCT_Height) iHgt=Face.Hgt; if (iHgt==C4FCT_Width) iHgt=Face.Wdt; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11779,24 +12287,48 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4FontLoader.cpp:26: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 73%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4Surface.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp: In member function 'bool C4Draw::BlitUnscaled(C4Surface*, float, float, float, float, C4Surface*, float, float, float, float, bool, const C4BltTransform*)': +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:337:15: warning: unused variable 'scaleX' [-Wunused-variable] + 337 | float scaleX = twdt/fwdt; + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:338:15: warning: unused variable 'scaleY' [-Wunused-variable] + 338 | float scaleY = thgt/fhgt; + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:360:13: warning: unused variable 'iTexSizeX' [-Wunused-variable] + 360 | int iTexSizeX=sfcSource->iTexSize; + | ^~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/graphics/C4Draw.cpp:361:13: warning: unused variable 'iTexSizeY' [-Wunused-variable] + 361 | int iTexSizeY=sfcSource->iTexSize; + | ^~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/game/C4Viewport.cpp:30: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawGL.cpp:27: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11813,60 +12345,18 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:641:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 641 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In constructor 'C4Network2ResList::C4Network2ResList()': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] - 1273 | iNextResID((-1) << 16) - | ~~~~~^~~~~ -[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::PlaceVegetation(C4PropList*, int32_t, int32_t, int32_t, int32_t, int32_t, C4PropList*, C4PropList*)': +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2719:32: warning: this statement may fall through [-Wimplicit-fallthrough=] + 2719 | for (cnt=0; cnt<5; cnt++) + | ~~~^~ +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:2742:9: note: here + 2742 | case C4D_Place_BothSurface: + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4Facet.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -11880,10 +12370,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 73%] Building CXX object CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/graphics/C4SurfaceLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/graphics/C4DrawMeshGL.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11900,15 +12390,38 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ +[ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ChatDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp +[ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4DownloadDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp +[ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4FileSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp +[ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4SurfaceLoaders.cpp:26: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:28: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameLobby.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp +[ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameMessage.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp +/build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp: In member function 'StdStrBuf C4Shader::Build(const ShaderSliceList&, bool)': +/build/reproducible-path/openclonk-8.1/src/graphics/C4Shader.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 607 | for (int i = 0; i < SourceFiles.size(); ++i) + | ~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp: In constructor 'C4PropertyDelegateEnum::C4PropertyDelegateEnum(const C4PropertyDelegateFactory*, C4PropList*, const C4ValueArray*)': /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1127:69: warning: 'default_option_key' may be used uninitialized [-Wmaybe-uninitialized] 1127 | if (!option.option_key) option.option_key = default_option_key; @@ -11916,51 +12429,46 @@ /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleQtPropListViewer.cpp:1093:19: note: 'default_option_key' was declared here 1093 | C4String *default_option_key, *default_value_key = nullptr; | ^~~~~~~~~~~~~~~~~~ -[ 72%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp -[ 72%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 73%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOptions.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp +[ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GameOverDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp +[ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GfxErrorDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GfxErrorDlg.cpp +[ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiButton.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp +[ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiCheckBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp +/build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp: In member function 'void C4TexRef::Unlock()': +/build/reproducible-path/openclonk-8.1/src/graphics/C4Surface.cpp:766:36: warning: unused variable 'fTileable' [-Wunused-variable] + 766 | const bool fTileable = (iFlags & C4SF_Tileable) != 0; + | ^~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'bool C4EditCursor::DoContextMenu(DWORD)': +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1123:14: warning: unused variable 'fObjectSelected' [-Wunused-variable] + 1123 | bool fObjectSelected = !!selection.GetObject(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp: In member function 'void C4EditCursor::ApplyToolPicker()': +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] + 1311 | switch (::Landscape.GetMode()) + | ^ +/build/reproducible-path/openclonk-8.1/src/editor/C4EditCursor.cpp:1311:16: warning: enumeration value 'Dynamic' not handled in switch [-Wswitch] +[ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiComboBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': +/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] + 1023 | strncpy(rc.id, pDef->GetName(), 32+1); + | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:21: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -11977,12 +12485,42 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, + from /build/reproducible-path/openclonk-8.1/src/gui/C4DownloadDlg.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, - from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -11990,21 +12528,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; - | ^~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12021,11 +12546,36 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp: In member function 'C4Object* C4Game::NewObject(C4PropList*, C4Object*, int32_t, C4ObjectInfo*, int32_t, int32_t, int32_t, C4Real, C4Real, C4Real, int32_t, int32_t, bool)': -/build/reproducible-path/openclonk-8.1/src/game/C4Game.cpp:1023:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] - 1023 | strncpy(rc.id, pDef->GetName(), 32+1); - | ^ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameDialogs.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12042,19 +12592,11 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 73%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: +[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiContainers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:24: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12071,12 +12613,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4ChatDlg.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12091,37 +12629,12 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp -[ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp -[ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, - from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, - from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -[ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Gui.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp +[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiDialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4FileSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12138,47 +12651,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 74%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp -[ 74%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp -/build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': -/build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1467 | if (Text) Text->DecRef(); Text=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1467 | if (Text) Text->DecRef(); Text=nullptr; - | ^~~~ -[ 75%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: +[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiEdit.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12199,7 +12675,7 @@ from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOptions.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12214,12 +12690,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, @@ -12231,6 +12701,13 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiLabels.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:20: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -12245,10 +12722,7 @@ | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12263,12 +12737,11 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -12278,9 +12751,8 @@ | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12295,28 +12767,7 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp -[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp -[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 76%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp -[ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiButton.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12333,13 +12784,11 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -12353,8 +12802,38 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiCheckBox.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12371,27 +12850,7 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiContainers.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12408,129 +12867,7 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 76%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': -/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] - 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); - | ^~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': -/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; - | ^~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:331:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 331 | if (pRankNames && fRankNamesOwned) delete pRankNames; pRankNames=nullptr; - | ^~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:332:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 332 | if (pRankSymbols && fRankSymbolsOwned) delete pRankSymbols; pRankSymbols=nullptr; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadClonkNames(C4Group&, C4ComponentHost*, const char*)': -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:531:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 531 | if (pClonkNames) delete pClonkNames; pClonkNames = nullptr; - | ^~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankNames(C4Group&, const char*)': -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:548:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 548 | if (pRankNames) delete pRankNames; pRankNames = nullptr; - | ^~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::LoadRankFaces(C4Group&)': -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiComboBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12547,10 +12884,13 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 77%] Building CXX object CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: +[ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp +[ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4GuiTabular.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp +[ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4ScriptGuiWindow.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiLabels.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12567,17 +12907,13 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: +[ 77%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4KeyboardInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp +[ 78%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4LoaderScreen.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp +[ 78%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MainMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiEdit.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12594,9 +12930,94 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: +[ 78%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Menu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiDialogs.cpp:22: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 78%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp +[ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MessageInput.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.cpp:20: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4MouseControl.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp +[ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4PlayerInfoListBox.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiListBox.cpp:20: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Scoreboard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp +[ 79%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupAboutDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp +[ 80%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4Startup.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In member function 'void C4CustomKey::KillCallbacks(const C4CustomKey*)': +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:101: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = C4KeyboardCallbackInterface*; _Arg2 = const C4CustomKey*; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.h:23, + from /build/reproducible-path/openclonk-8.1/src/C4Include.h:29, + from /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:18: +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:702:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function; _Tp = const C4CustomKey*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 702 | while ((i = std::find_if(vecCallbacks.begin(), vecCallbacks.end(), std::bind2nd(std::ptr_fun(&C4KeyboardCallbackInterfaceHasOriginalKey), pOfKey))) != vecCallbacks.end()) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12613,18 +13034,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:32: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12639,10 +13052,47 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiTabular.cpp:20: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:20: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12657,8 +13107,18 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GuiMenu.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12675,8 +13135,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12697,7 +13157,7 @@ from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageInput.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12712,9 +13172,30 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:39: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MouseControl.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12729,10 +13210,12 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 80%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupMainDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp +[ 80%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupNetDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/gui/C4LoaderScreen.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12749,18 +13232,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: +[ 80%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupOptionsDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12777,28 +13252,11 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4PlayerInfoListBox.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12813,44 +13271,16 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: +/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'const C4Value C4ScriptGuiWindow::ToC4Value()': +/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:916:23: warning: unused variable 'entryCount' [-Wunused-variable] + 916 | const int32_t entryCount = sizeof(toSave) / sizeof(int32_t); + | ^~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp: In member function 'void C4ScriptGuiWindow::UpdateLayoutTightGrid()': +/build/reproducible-path/openclonk-8.1/src/gui/C4ScriptGuiWindow.cpp:1512:101: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1512 | const int32_t forcedMinimalChange = (overlapRepeats > alreadyPlacedChildren.size()) ? 1 : 0; + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12868,8 +13298,10 @@ | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:23: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12884,26 +13316,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -[ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -12911,10 +13327,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: + from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12931,27 +13345,29 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp -/build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': -/build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 68 | memcpy(this, &rCopy, sizeof(C4IDList)); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, - from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, - from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, - from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: -/build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here - 46 | class C4IDList : protected C4IDListChunk - | ^~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': -/build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] - 322 | if (iRows * iCols) - | ~~~~~~^~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:31: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: + from /build/reproducible-path/openclonk-8.1/src/gui/C4MessageBoard.cpp:33: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -12966,9 +13382,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupAboutDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -12985,20 +13401,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13015,29 +13421,19 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 78%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupPlrSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: + from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13054,20 +13450,22 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.cpp:28: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4StartupScenSelDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ @@ -13080,31 +13478,18 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:22: +[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -MF CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o.d -o CMakeFiles/openclonk.dir/src/gui/C4UpperBoard.cpp.o -c /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/gui/C4GameOverDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -13112,6 +13497,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -13126,6 +13514,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoW.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoW.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': @@ -13141,14 +13531,10 @@ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp: In member function 'void C4Scoreboard::CompileFunc(StdCompiler*)': +/build/reproducible-path/openclonk-8.1/src/gui/C4Scoreboard.cpp:322:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] + 322 | if (iRows * iCols) + | ~~~~~~^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: @@ -13159,17 +13545,26 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: +[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWAmbient.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWAmbient.cpp +[ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWBeam.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWBeam.cpp +[ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLight.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp +[ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWLightSection.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp +[ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWRegion.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ -[ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) | ^~~~~~~ -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) @@ -13179,11 +13574,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -13198,55 +13590,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 78%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp -[ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp -[ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp -[ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp -[ 79%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp -[ 79%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp -[ 80%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp -[ 80%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 2442 | if (Menu) delete Menu; Menu=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 2442 | if (Menu) delete Menu; Menu=nullptr; - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2443:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 2443 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SyncClearance()': -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2507:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 2507 | if (MaterialContents) delete MaterialContents; MaterialContents=nullptr; - | ^~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13263,93 +13609,38 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 3433 | if (ydir < -limit) ydir = -limit; break; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3433:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 3433 | if (ydir < -limit) ydir = -limit; break; - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 3437 | if (ydir > +limit) ydir = +limit; break; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3437:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 3437 | if (ydir > +limit) ydir = +limit; break; - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; - | ^~ -[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3564:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 3564 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3565:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 3565 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; - | ^~ -[ 81%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; +[ 82%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3796:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 3796 | if (ydir<-limit) ydir=-limit; if (ydir>+limit) ydir=+limit; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3797:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 3797 | if (xdir>+limit) xdir=+limit; if (xdir<-limit) xdir=-limit; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::SetRotation(int32_t)': -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] - 4113 | while (nr<0) nr+=360; nr%=360; - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4113:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' - 4113 | while (nr<0) nr+=360; nr%=360; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'bool C4Object::GrabInfo(C4Object*)': -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; - | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Landscape.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13368,8 +13659,9 @@ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:37: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupOptionsDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -13377,6 +13669,18 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, + from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: +In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', + inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] + 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': +/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here + 201 | C4KeyCode mouseevent_code; + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -13384,17 +13688,18 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp -[ 81%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp -[ 81%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp -[ 82%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, - from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupMainDlg.cpp:28: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -13409,14 +13714,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 82%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: At global scope: -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:54:13: warning: 'void DrawVertex(C4Facet&, float, float, int32_t, int32_t)' defined but not used [-Wunused-function] - 54 | static void DrawVertex(C4Facet &cgo, float tx, float ty, int32_t col, int32_t contact) - | ^~~~~~~~~~ -[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': @@ -13432,12 +13729,6 @@ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': -/build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] - 506 | strncpy(sz, def->id.ToString(), 32+1); - | ^ -[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: @@ -13448,102 +13739,19 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/config/C4Config.h:25, - from /build/reproducible-path/openclonk-8.1/src/C4Include.h:76: -In function 'C4KeyCode KEY_Mouse(uint8_t, uint8_t)', - inlined from 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)' at /build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:226:65: -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.h:163:47: warning: 'mouseevent_code' may be used uninitialized [-Wmaybe-uninitialized] - 163 | return KEY_MOUSE_Mask + (mouse_id<<8) + mouseevent; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp: In static member function 'static C4KeyCodeEx C4KeyCodeEx::FromC4MC(int8_t, int32_t, DWORD, bool*)': -/build/reproducible-path/openclonk-8.1/src/gui/C4KeyboardInput.cpp:201:19: note: 'mouseevent_code' was declared here - 201 | C4KeyCode mouseevent_code; - | ^~~~~~~~~~~~~~~ -[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp -[ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; - | ^~ -[ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:25: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:26: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 83%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp -[ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp -[ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4AppT.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4LandscapeRender.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp +[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Map.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Map.cpp +[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapCreatorS2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp +[ 83%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Material.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp +[ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4MapScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4MapScript.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13560,25 +13768,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 84%] Building CXX object CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DUSE_CONSOLE -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk-server_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -MD -MT CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -MF CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o.d -o CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4StdInProc.cpp -[ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp -[ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp -[ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: + from /build/reproducible-path/openclonk-8.1/src/gui/C4UpperBoard.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13595,11 +13786,17 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:25: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupPlrSelDlg.cpp:28: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Startup.h:21, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13616,11 +13813,17 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Particles.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Particles.cpp +[ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PathFinder.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp +[ 84%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4PXS.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -13635,11 +13838,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp -[ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: +[ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Sky.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:25: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -13647,9 +13848,62 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:26: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Discover.h:19, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:22, + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupScenSelDlg.cpp:31: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:30: + from /build/reproducible-path/openclonk-8.1/src/gui/C4StartupNetDlg.h:23: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; @@ -13663,6 +13917,16 @@ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, @@ -13684,48 +13948,13 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp -[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp -[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp -[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:25: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 315 | if (Map) delete [] Map; Map=nullptr; Num=0; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 315 | if (Map) delete [] Map; Map=nullptr; Num=0; - | ^~~ -[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp +[ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4SolidMask.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4SolidMask.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13742,26 +13971,15 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, - from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:27: +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -13779,57 +13997,30 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] - 760 | if (!pReaction->fUserDefined) break; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here - 763 | case meePXSPos: // PXS check before movement - | ^~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:23: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp -[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In member function 'void C4MaterialMap::Clear()': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 315 | if (Map) delete [] Map; Map=nullptr; Num=0; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:315:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 315 | if (Map) delete [] Map; Map=nullptr; Num=0; + | ^~~ +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, + from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLight.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) @@ -13843,28 +14034,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp: In member function 'std::__cxx11::list C4FoWLightSection::CalculateTriangles(C4FoWRegion*) const': -/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:666:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] - 666 | if (b <= threshold) - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:658:39: note: 'b' was declared here - 658 | float b; - | ^ -/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:585:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] - 585 | if (b >= threshold) - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:571:39: note: 'b' was declared here - 571 | float b; - | ^ +[ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Texture.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PathFinder.cpp:52: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] @@ -13873,45 +14044,11 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::Clear()': -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:947:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 947 | if (Code) delete [] Code; Code=nullptr; BPos = nullptr; CPos=nullptr; - | ^~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:29: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, - from /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:35: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWRegion.h:22, - from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWDrawStrategy.cpp:23: + from /build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13928,6 +14065,25 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp: In member function 'void C4MCParser::ParseTo(C4MCNode*)': /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1191:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1191 | else if (pToNode->GlobalScope()) @@ -13941,12 +14097,73 @@ /build/reproducible-path/openclonk-8.1/src/landscape/C4MapCreatorS2.cpp:1276:17: note: here 1276 | case PS_AFTERNODE: | ^~~~ -[ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp -[ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp -[ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp +[ 86%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4TransferZone.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp: In static member function 'static bool C4MaterialMap::mrfConvert(C4MaterialReaction*, int32_t&, int32_t&, int32_t, int32_t, C4Real&, C4Real&, int32_t&, int32_t, MaterialInteractionEvent, bool*)': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:760:17: warning: this statement may fall through [-Wimplicit-fallthrough=] + 760 | if (!pReaction->fUserDefined) break; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Material.cpp:763:9: note: here + 763 | case meePXSPos: // PXS check before movement + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -MF CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o.d -o CMakeFiles/openclonk.dir/src/landscape/C4Weather.cpp.o -c /build/reproducible-path/openclonk-8.1/src/landscape/C4Weather.cpp +[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Rect.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Rect.cpp +/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp: In member function 'std::__cxx11::list C4FoWLightSection::CalculateTriangles(C4FoWRegion*) const': +/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:666:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] + 666 | if (b <= threshold) + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:658:39: note: 'b' was declared here + 658 | float b; + | ^ +/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:585:33: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] + 585 | if (b >= threshold) + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/fow/C4FoWLightSection.cpp:571:39: note: 'b' was declared here + 571 | float b; + | ^ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, @@ -13968,16 +14185,33 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': -/build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 135 | PeerAddr = AddrPeer; - | ^~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] + 3229 | for (; i < iPushRange; i++) + | ^~~ +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' + 3247 | if (i >= iPushRange) return false; + | ^~ +[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMesh.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': +/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] + 3695 | extern BYTE MCVehic; + | ^~~~~~~ +[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinaryChunks.cpp +[ 87%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderBinary.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:29: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: + from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -13994,29 +14228,7 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:30: +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -14024,7 +14236,9 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4LandscapeRender.cpp:26: +[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoader.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoader.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -14032,13 +14246,66 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ +[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshLoaderXml.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderXml.cpp +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] + 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here + 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] + 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here + 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] + 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here + 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: + | ^~~~ +[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshMaterial.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp +[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/StdMeshUpdate.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/StdMeshUpdate.cpp +[ 88%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp +[ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4GameControlNetwork.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp +[ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4InteractiveThread.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] + 39 | #define SORT_NAME StdMesh + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] + 39 | #define SORT_NAME StdMesh + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] + 39 | #define SORT_NAME StdMesh + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] + 39 | #define SORT_NAME StdMesh + | ^~~~~~~ +[ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4League.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4League.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4League.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4League.cpp [ 89%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Client.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp +[ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp +[ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp +[ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -14053,82 +14320,29 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp -[ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Dialogs.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4TransferZone.cpp:26: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IO.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Texture.cpp:27: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2IRC.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4PXS.cpp:29: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ [ 90%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Players.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool CloseLog()': -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:110:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 110 | if (C4ShaderLogFile) fclose(C4ShaderLogFile); C4ShaderLogFile = nullptr; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; - | ^~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] + 686 | f[3] = other.f[3]; + | ~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here + 687 | case FLOAT3: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] + 688 | f[2] = other.f[2]; + | ~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here + 689 | case FLOAT2: + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] + 690 | f[1] = other.f[1]; + | ~~~~~^~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here + 691 | case FLOAT: + | ^~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': @@ -14145,42 +14359,26 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp -[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp -[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp -[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp -[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp -[ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:42: -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_heap_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] - 39 | #define SORT_NAME StdMesh - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_quick_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] - 39 | #define SORT_NAME StdMesh - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_bubble_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] - 39 | #define SORT_NAME StdMesh - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMesh.cpp:39:19: warning: 'void StdMesh_shell_sort({anonymous}::StdMeshFaceOrderHelper*, size_t)' defined but not used [-Wunused-function] - 39 | #define SORT_NAME StdMesh - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': -/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; - | ^~ -/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -14207,34 +14405,11 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp -[ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp -[ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.cpp:19: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:25: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Client.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -14251,32 +14426,8 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Sky.cpp:28: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -14284,54 +14435,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp -[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp: In member function 'void StdMeshMaterialShaderParameter::CopyShallow(const StdMeshMaterialShaderParameter&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:686:22: warning: this statement may fall through [-Wimplicit-fallthrough=] - 686 | f[3] = other.f[3]; - | ~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:687:9: note: here - 687 | case FLOAT3: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] - 688 | f[2] = other.f[2]; - | ~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:689:9: note: here - 689 | case FLOAT2: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:690:22: warning: this statement may fall through [-Wimplicit-fallthrough=] - 690 | f[1] = other.f[1]; - | ~~~~~^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshMaterial.cpp:691:9: note: here - 691 | case FLOAT: - | ^~~~ -[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp -[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp -[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, - from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Client.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -14348,9 +14454,9 @@ | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -14365,50 +14471,41 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': -/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] - 153 | } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here - 156 | default: - | ^~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ @@ -14449,7 +14546,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; @@ -14463,75 +14561,59 @@ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 453 | PuncherAddrIPv4 = nPuncherAddr; + | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 456 | PuncherAddrIPv6 = nPuncherAddr; + | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 826 | if (!pConn) return false; pConn->AddRef(); + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 826 | if (!pConn) return false; pConn->AddRef(); + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; + | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; + | ^~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 1339 | PeerAddr = nPeerAddr; + | ^~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 294 | class C4NetIOPacket : public StdCopyBuf + | ^~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here + 1463 | pLogEntry->Pkt = rPkt; + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:18: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -14546,30 +14628,7 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; @@ -14583,11 +14642,26 @@ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp: In member function 'void C4InteractiveThread::ProcessEvents()': +/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:153:17: warning: this statement may fall through [-Wimplicit-fallthrough=] + 153 | } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4InteractiveThread.cpp:156:17: note: here + 156 | default: + | ^~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.h:33, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -14602,19 +14676,9 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: +[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Reference.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -14641,14 +14705,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 75 | ftruncate(fd, 0); - | ~~~~~~~~~^~~~~~~ -[ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Res.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -14665,15 +14725,29 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 244 | C4Network2IRCClient::PeerAddr = AddrPeer; - | ^~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.cpp:19: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -14691,8 +14765,19 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:22: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -14710,17 +14795,70 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp: In member function 'virtual bool C4Network2IRCClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2IRC.cpp:244:41: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 244 | C4Network2IRCClient::PeerAddr = AddrPeer; + | ^~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:19: +[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2Stats.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp +[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Network2ResDlg.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp +[ 91%] Building CXX object CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -MF CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o.d -o CMakeFiles/openclonk.dir/src/network/C4Packet2.cpp.o -c /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); + | ^~~~~~~~~~~ +[ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Command.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] + 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", + | ~^ + | | + | int +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; + | ^~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -14738,11 +14876,7 @@ | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, - from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } @@ -14750,29 +14884,19 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 37 | source = ip; - | ^~ +[ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Def.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp +[ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefGraphics.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp +[ 92%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4DefList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp +[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4GameObjects.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameParameters.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:20, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -14780,12 +14904,30 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:17: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -14800,6 +14942,20 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4IDList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp +[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshAnimation.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshAnimation.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4RoundResults.h:28, + from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:19: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -14807,63 +14963,38 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 400 | PeerAddr = AddrPeer; - | ^~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Stats.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In function 'bool {anonymous}::ForLine(int32_t, int32_t, int32_t, int32_t, std::function, int32_t*, int32_t*)': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:145:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 145 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:154:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 154 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:167:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 167 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:176:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 176 | if (lastx) *lastx = x; if (lasty) *lasty = y; - | ^~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'bool C4Landscape::FindMatPathPush(int32_t&, int32_t&, int32_t, int32_t, bool) const': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3229:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] - 3229 | for (; i < iPushRange; i++) - | ^~~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3247:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' - 3247 | if (i >= iPushRange) return false; - | ^~ -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp: In member function 'BYTE C4Landscape::GetPix(int32_t, int32_t) const': -/build/reproducible-path/openclonk-8.1/src/landscape/C4Landscape.cpp:3695:21: warning: unused variable 'MCVehic' [-Wunused-variable] - 3695 | extern BYTE MCVehic; - | ^~~~~~~ +[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4MeshDenumerator.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4MeshDenumerator.cpp +[ 93%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectCom.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:23: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: @@ -14893,29 +15024,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:27: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp: In destructor 'virtual C4Network2ClientListDlg::~C4Network2ClientListDlg()': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.cpp:530:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 530 | if (this==pInstance) pInstance=nullptr; Application.Remove(this); - | ^~~~~~~~~~~ -[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Players.cpp:25: + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -14942,8 +15052,53 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'void C4Network2Reference::SetSourceAddress(const C4NetIO::EndpointAddress&)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:37:18: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 37 | source = ip; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp: In member function 'virtual bool C4Network2HTTPClient::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.cpp:400:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 400 | PeerAddr = AddrPeer; + | ^~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:26: +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; + | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, @@ -14974,8 +15129,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp +[ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4Object.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp: In member function 'bool C4Network2Res::GetStandalone(char*, int32_t, bool, bool, bool)': /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:628:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 628 | if (!SEqual(szFile, szStandalone)) EraseItem(szStandalone); szStandalone[0] = '\0'; @@ -14993,11 +15148,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.cpp:1273:33: warning: left shift of negative value [-Wshift-negative-value] 1273 | iNextResID((-1) << 16) | ~~~~~^~~~~ -[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameLobby.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -15015,9 +15167,54 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/netpuncher/C4PuncherPacket.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.h:19, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:17: +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:16, + from /build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:21: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:19: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'void C4IDPacket::Clear()': +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:223:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 223 | if (fOwnPkt) delete pPkt; pPkt = nullptr; + | ^~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp: In member function 'virtual void C4IDPacket::CompileFunc(StdCompiler*)': +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; + | ^~ +/build/reproducible-path/openclonk-8.1/src/network/C4Packet2.cpp:237:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 237 | if (fOwnPkt) delete pPkt; pPkt = nullptr; + | ^~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Res.h:62, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Dialogs.h:24: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -15032,12 +15229,11 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, + from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -15045,6 +15241,16 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2ResDlg.cpp:26: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } @@ -15052,7 +15258,37 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21: +[ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfo.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp +[ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectInfoList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfoList.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +[ 94%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp +[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectMenu.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp +[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -MF CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o.d -o CMakeFiles/openclonk.dir/src/object/C4ObjectScript.cpp.o -c /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:32: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -15070,20 +15306,10 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, - from /build/reproducible-path/openclonk-8.1/src/object/C4GameObjects.cpp:22: + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:35: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -15098,6 +15324,33 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp: In member function 'void C4Command::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1467 | if (Text) Text->DecRef(); Text=nullptr; @@ -15105,14 +15358,10 @@ /build/reproducible-path/openclonk-8.1/src/object/C4Command.cpp:1467:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1467 | if (Text) Text->DecRef(); Text=nullptr; | ^~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] - 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); - | ^ -[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp +[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4App.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4App.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: + from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -15131,6 +15380,30 @@ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': +/build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] + 506 | strncpy(sz, def->id.ToString(), 32+1); + | ^ +[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4FileMonitor.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4FileMonitor.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, from /build/reproducible-path/openclonk-8.1/src/control/C4Record.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:24: @@ -15148,39 +15421,10 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp: In function 'void {anonymous}::ReadNormalizedVertexData(float (&)[N], const char*, Ogre::Mesh::ChunkGeometryVertexDeclElement::Type) [with long unsigned int N = 4]': -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:66:33: warning: this statement may fall through [-Wimplicit-fallthrough=] - 66 | dest[3] = *reinterpret_cast(source + sizeof(float) * 3); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:67:17: note: here - 67 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float3: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] - 68 | dest[2] = *reinterpret_cast(source + sizeof(float) * 2); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:69:17: note: here - 69 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float2: - | ^~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:70:33: warning: this statement may fall through [-Wimplicit-fallthrough=] - 70 | dest[1] = *reinterpret_cast(source + sizeof(float) * 1); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/StdMeshLoaderBinary.cpp:71:17: note: here - 71 | case Ogre::Mesh::ChunkGeometryVertexDeclElement::VDET_Float1: - | ^~~~ -[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ +[ 95%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4GamePadCon.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4GamePadCon.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:27: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -15197,24 +15441,45 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4League.h:24, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:35: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': +/build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 68 | memcpy(this, &rCopy, sizeof(C4IDList)); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, + from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, + from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, + from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: +/build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here + 46 | class C4IDList : protected C4IDListChunk + | ^~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:31: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ +[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicFile.cpp /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp: In member function 'void C4Def::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:330:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (pClonkNames && fClonkNamesOwned) delete pClonkNames; pClonkNames=nullptr; @@ -15255,12 +15520,14 @@ /build/reproducible-path/openclonk-8.1/src/object/C4Def.cpp:566:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 566 | if (pRankSymbols) delete pRankSymbols; pRankSymbols = nullptr; | ^~~~~~~~~~~~ -[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp -[ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp +[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4MusicSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4MusicSystem.cpp +[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundLoaders.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundLoaders.cpp +[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundInstance.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundInstance.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -15277,52 +15544,12 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:25: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -[ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp +[ 96%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundModifiers.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundModifiers.cpp +[ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/C4SoundSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/C4SoundSystem.cpp In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:24: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'void C4Network2::DrawStatus(C4TargetFacet&)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:1187:77: warning: format '%d' expects a matching 'int' argument [-Wformat=] - 1187 | Stat.AppendFormat( ", Data: %s (%s:%d p%d l%d)", - | ~^ - | | - | int -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp: In member function 'bool C4Network2::InitLeague(bool*)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2.cpp:2063:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 2063 | if (pLeagueClient) delete pLeagueClient; pLeagueClient = nullptr; - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:19: + from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -15340,116 +15567,25 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Reference.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:22: -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h: In function 'int CompareVersion(int, int, int, int)': -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:54:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 54 | if (iVer1 > iRVer1) return 1; if (iVer1 < iRVer1) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::InitPuncher(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:453:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 453 | PuncherAddrIPv4 = nPuncherAddr; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:456:31: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 456 | PuncherAddrIPv6 = nPuncherAddr; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IO::HandlePacket(const C4NetIOPacket&, C4Network2IOConnection*, bool)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 826 | if (!pConn) return false; pConn->AddRef(); +[ 97%] Building CXX object CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -MF CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o.d -o CMakeFiles/openclonk.dir/src/platform/PlatformAbstraction.cpp.o -c /build/reproducible-path/openclonk-8.1/src/platform/PlatformAbstraction.cpp +In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, + from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:826:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 826 | if (!pConn) return false; pConn->AddRef(); - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::Set(C4NetIO*, C4Network2IOProtocol, const C4NetIO::addr_t&, const C4NetIO::addr_t&, C4Network2IOConnStatus, const char*, uint32_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; - | ^~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1322:45: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 1322 | PeerAddr = nPeerAddr; ConnectAddr = nConnectAddr; - | ^~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'void C4Network2IOConnection::SetPeerAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1339:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 1339 | PeerAddr = nPeerAddr; - | ^~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:294:7: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 294 | class C4NetIOPacket : public StdCopyBuf - | ^~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp: In member function 'bool C4Network2IOConnection::Send(const C4NetIOPacket&)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2IO.cpp:1463:26: note: synthesized method 'C4NetIOPacket& C4NetIOPacket::operator=(const C4NetIOPacket&)' first required here - 1463 | pLogEntry->Pkt = rPkt; - | ^~~~ +/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; + | ^~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4Achievement.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Achievement.cpp -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::ExecAction()': -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:28: warning: 'sax' may be used uninitialized [-Wmaybe-uninitialized] - 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:25: note: 'sax' was declared here - 3619 | int32_t sax,say,sawdt,sahgt; - | ^~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:31: warning: 'say' may be used uninitialized [-Wmaybe-uninitialized] - 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:29: note: 'say' was declared here - 3619 | int32_t sax,say,sawdt,sahgt; - | ^~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3697:57: warning: 'sawdt' may be used uninitialized [-Wmaybe-uninitialized] - 3697 | if (!Inside(GetX()-sax,-iPushRange,sawdt-1+iPushRange) - | ~~~~~^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:33: note: 'sawdt' was declared here - 3619 | int32_t sax,say,sawdt,sahgt; - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3698:60: warning: 'sahgt' may be used uninitialized [-Wmaybe-uninitialized] - 3698 | || !Inside(GetY()-say,-iPushRange,sahgt-1+iPushRange)) - | ~~~~~^~ -/build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:3619:39: note: 'sahgt' was declared here - 3619 | int32_t sax,say,sawdt,sahgt; - | ^~~~~ [ 97%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o /usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4Player.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp -[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4DefGraphics.cpp:37: + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -15465,59 +15601,6 @@ 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:25: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectCom.cpp:34: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp: In member function 'C4IDList& C4IDList::operator=(const C4IDList&)': -/build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:68:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class C4IDList' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 68 | memcpy(this, &rCopy, sizeof(C4IDList)); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/landscape/C4Scenario.h:24, - from /build/reproducible-path/openclonk-8.1/src/game/C4Game.h:27, - from /build/reproducible-path/openclonk-8.1/src/C4Include.h:78, - from /build/reproducible-path/openclonk-8.1/src/object/C4IDList.cpp:20: -/build/reproducible-path/openclonk-8.1/src/object/C4IDList.h:46:7: note: 'class C4IDList' declared here - 46 | class C4IDList : protected C4IDListChunk - | ^~~~~~~~ -[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp -[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp -[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectList.cpp:24: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -15536,8 +15619,7 @@ | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:30: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) | ^~~~~~~ @@ -15555,7 +15637,7 @@ | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:31: + from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; @@ -15563,32 +15645,6 @@ /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; | ^~ -[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp -/build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp: In member function 'void C4DefList::CallEveryDefinition()': -/build/reproducible-path/openclonk-8.1/src/object/C4DefList.cpp:506:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] - 506 | strncpy(sz, def->id.ToString(), 32+1); - | ^ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectInfo.cpp:30: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -[100%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.h:23, from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectMenu.cpp:20: @@ -15626,51 +15682,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:23: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, - from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4GameMessage.h:23, - from /build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:24: -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 142 | if (!sR) sR=1; if (!sG) sG=1; if (!sB) sB=1; - | ^~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::Clear()': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:2442:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2442 | if (Menu) delete Menu; Menu=nullptr; @@ -15742,9 +15753,12 @@ /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:4196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4196 | if (!pFrom) return false; if (!Status || !pFrom->Status) return false; | ^~ -[100%] Linking CXX executable openclonk-server -/usr/bin/cmake -E cmake_link_script CMakeFiles/openclonk-server.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -Wl,-z,relro -rdynamic "CMakeFiles/openclonk-server.dir/openclonk-server_autogen/mocs_compilation.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/ClonkMain.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2UPnPDummy.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Globals.cpp.o" "CMakeFiles/openclonk-server.dir/src/c4group/C4Language.cpp.o" "CMakeFiles/openclonk-server.dir/src/C4Include.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Config.cpp.o" "CMakeFiles/openclonk-server.dir/src/config/C4Reloc.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Control.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4GameSave.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4PlayerInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Record.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4RoundResults.cpp.o" "CMakeFiles/openclonk-server.dir/src/control/C4Teams.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4Console.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4EditCursor.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ObjectListDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ToolsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/editor/C4ViewportWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Application.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4FullScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Game.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GameScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4GraphicsSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/game/C4Viewport.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Draw.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawGLCtx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawMeshGL.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4DrawT.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Facet.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FacetEx.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4FontLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4GraphicsResource.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Shader.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4Surface.cpp.o" "CMakeFiles/openclonk-server.dir/src/graphics/C4SurfaceLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ChatDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4DownloadDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4FileSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameLobby.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameMessage.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOptions.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GameOverDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GfxErrorDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiButton.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiCheckBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiComboBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiContainers.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Gui.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiDialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiEdit.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiLabels.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4GuiTabular.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4ScriptGuiWindow.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4KeyboardInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4LoaderScreen.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MainMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Menu.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MessageInput.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4MouseControl.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4PlayerInfoListBox.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Scoreboard.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupAboutDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4Startup.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupMainDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupNetDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupOptionsDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupPlrSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4StartupScenSelDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/gui/C4UpperBoard.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoW.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWAmbient.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWBeam.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLight.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWLightSection.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWRegion.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/fow/C4FoWDrawStrategy.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Landscape.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4LandscapeRender.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Map.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapCreatorS2.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4MapScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Material.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Particles.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PathFinder.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4PXS.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Sky.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4SolidMask.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Texture.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4TransferZone.cpp.o" "CMakeFiles/openclonk-server.dir/src/landscape/C4Weather.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Rect.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMesh.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinaryChunks.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderBinary.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoader.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshLoaderXml.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshMaterial.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/StdMeshUpdate.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4GameControlNetwork.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4InteractiveThread.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4League.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Client.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Dialogs.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IO.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2IRC.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Players.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Reference.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Res.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2ResDlg.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Network2Stats.cpp.o" "CMakeFiles/openclonk-server.dir/src/network/C4Packet2.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Command.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Def.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefGraphics.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4DefList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4GameObjects.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4IDList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshAnimation.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4MeshDenumerator.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectCom.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4Object.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfo.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectInfoList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectList.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectMenu.cpp.o" "CMakeFiles/openclonk-server.dir/src/object/C4ObjectScript.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4App.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4FileMonitor.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4GamePadCon.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicFile.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4MusicSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundLoaders.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundInstance.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundModifiers.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4SoundSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/PlatformAbstraction.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Achievement.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4Player.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4PlayerList.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4RankSystem.cpp.o" "CMakeFiles/openclonk-server.dir/src/player/C4ScenarioParameters.cpp.o" "CMakeFiles/openclonk-server.dir/src/script/C4AulDebug.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4LogBuf.cpp.o" "CMakeFiles/openclonk-server.dir/src/lib/C4Log.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4AppT.cpp.o" "CMakeFiles/openclonk-server.dir/src/platform/C4StdInProc.cpp.o" -o openclonk-server -lpng -lz -ljpeg -lSDL2 -lreadline -ltinfo -lopenal -lvorbisfile -lvorbis -logg -lalut -lopenal -ltinyxml liblibmisc.a liblibc4script.a liblibopenclonk.a -lvorbisfile -lvorbis -logg -lalut -ltinyxml liblibmisc.a -lpthread -lrt -lb2 -lpng -lz +[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4PlayerList.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp +[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4RankSystem.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp +[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -MF CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o.d -o CMakeFiles/openclonk.dir/src/player/C4ScenarioParameters.cpp.o -c /build/reproducible-path/openclonk-8.1/src/player/C4ScenarioParameters.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, @@ -15763,29 +15777,35 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, - from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } - | ^~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } - | ^~~~~~ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; + | ^~ +/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; + | ^~ +[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -MF CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o.d -o CMakeFiles/openclonk.dir/src/script/C4AulDebug.cpp.o -c /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp +[ 98%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4LogBuf.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4LogBuf.cpp In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, - from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, - from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, - from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, - from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.h:23, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:21: /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } @@ -15800,6 +15820,8 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ +[100%] Building CXX object CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H -DNDEBUG -DOC_SYSTEM_DATA_DIR=\"/usr/share/games/openclonk\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DWITH_QT_EDITOR -I/build/reproducible-path/openclonk-8.1/build -I/build/reproducible-path/openclonk-8.1 -I/build/reproducible-path/openclonk-8.1/build/openclonk_autogen/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/AL -I/build/reproducible-path/openclonk-8.1/src -isystem /usr/include/readline -isystem /usr/include/SDL2 -isystem /build/reproducible-path/openclonk-8.1/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openclonk-8.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -Wredundant-decls -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self -Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wformat-security -std=gnu++14 -fPIC -MD -MT CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -MF CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o.d -o CMakeFiles/openclonk.dir/src/lib/C4Log.cpp.o -c /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp In file included from /build/reproducible-path/openclonk-8.1/src/gui/C4Menu.h:24, from /build/reproducible-path/openclonk-8.1/src/gui/C4MainMenu.h:21, from /build/reproducible-path/openclonk-8.1/src/player/C4Player.h:24, @@ -15839,57 +15861,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) - | ^~~~~~~ -/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' -In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, - from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': -/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] - 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } - | ^ -/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' - 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'bool FnKill(C4PropList*, C4Object*, bool)': -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:118:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 118 | if (!pObj) pObj=Object(_this); if (!pObj) return false; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnObjectDistance(C4PropList*, C4Object*, C4Object*)': -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1270:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1270 | if (!pObj) pObj=Object(_this); if (!pObj || !pObj2) return 0; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp: In function 'long int FnShowInfo(C4Object*, C4Object*)': -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; - | ^~ -/build/reproducible-path/openclonk-8.1/src/object/C4ObjectScript.cpp:1282:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1282 | if (!pObj) pObj=Obj; if (!pObj) return false; - | ^~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, @@ -15926,6 +15897,43 @@ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:24: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2718 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn, TEx aExtra) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2718:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2720 | CBMenuHandlerEx(CBClass *pCBTarget, typename DlgCallbackEx::ContextClickFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2720:47: note: remove the '< >' +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) + | ^~~~~~~ +/build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2Client.h:21, + from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:23: +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h: In member function 'void C4Network2Address::SetAddr(C4NetIO::addr_t)': +/build/reproducible-path/openclonk-8.1/src/network/C4Network2Address.h:54:67: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 54 | void SetAddr(C4NetIO::addr_t naddr) { addr = naddr.AsIPv4(); } + | ^ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': +/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; + | ^~ +/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/player/C4PlayerList.cpp:29: /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h: In function 'DWORD GetClrModulation(DWORD, DWORD, DWORD&)': /build/reproducible-path/openclonk-8.1/src/lib/StdColors.h:142:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] @@ -15950,6 +15958,22 @@ /build/reproducible-path/openclonk-8.1/src/game/C4GameVersion.h:55:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 55 | if (iVer2 > iRVer2) return 1; if (iVer2 < iRVer2) return -1; | ^~ +In file included from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.h:21, + from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:17: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/graphics/C4GraphicsResource.h:26, from /build/reproducible-path/openclonk-8.1/src/player/C4RankSystem.cpp:26: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] @@ -15968,10 +15992,30 @@ 2743 | CBContextHandler(CBClass *pCBTarget, typename DlgCallback::ContextFunc pCallbackFn) | ^~~~~~~ /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2743:43: note: remove the '< >' +In file included from /build/reproducible-path/openclonk-8.1/src/network/C4PacketBase.h:19, + from /build/reproducible-path/openclonk-8.1/src/control/C4PlayerInfo.h:37, + from /build/reproducible-path/openclonk-8.1/src/control/C4Control.h:23, + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:21, + from /build/reproducible-path/openclonk-8.1/src/editor/C4ConsoleGUI.h:20, + from /build/reproducible-path/openclonk-8.1/src/editor/C4Console.h:23, + from /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:24: +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOPacket::SetAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:327:61: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } + | ^~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h: In member function 'void C4NetIOUDP::Peer::SetAltAddr(const C4NetIO::addr_t&)': +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:818:74: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] + 818 | void SetAltAddr(const C4NetIO::addr_t &naddr2) { addr2 = naddr2; } + | ^~~~~~ +/build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' + 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, - from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -16000,7 +16044,8 @@ | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/openclonk-8.1/src/network/C4Network2.h:21, from /build/reproducible-path/openclonk-8.1/src/network/C4GameControlNetwork.h:22, - from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48: + from /build/reproducible-path/openclonk-8.1/src/control/C4GameControl.h:48, + from /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:20: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h: At global scope: /build/reproducible-path/openclonk-8.1/src/gui/C4Gui.h:2698:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2698 | CBMenuHandler(CBClass *pCBTarget, typename DlgCallback::ContextClickFunc pCallbackFn, int32_t iaExtra=0) @@ -16040,13 +16085,10 @@ /build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:111:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | if (C4LogFile) fclose(C4LogFile); C4LogFile = nullptr; | ^~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp: In member function 'void C4Player::EvaluateLeague(bool, bool)': -/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; - | ^~ -/build/reproducible-path/openclonk-8.1/src/player/C4Player.cpp:1518:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1518 | if (LeagueEvaluated) return; LeagueEvaluated=true; - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': +/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 75 | ftruncate(fd, 0); + | ~~~~~~~~~^~~~~~~ /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp: In member function 'virtual bool C4AulDebug::OnConn(const C4NetIO::addr_t&, const C4NetIO::addr_t&, const C4NetIO::addr_t*, C4NetIO*)': /build/reproducible-path/openclonk-8.1/src/script/C4AulDebug.cpp:135:20: warning: implicitly-declared 'constexpr C4NetIO::EndpointAddress& C4NetIO::EndpointAddress::operator=(const C4NetIO::EndpointAddress&)' is deprecated [-Wdeprecated-copy] 135 | PeerAddr = AddrPeer; @@ -16054,12 +16096,6 @@ /build/reproducible-path/openclonk-8.1/src/network/C4NetIO.h:140:17: note: because 'C4NetIO::EndpointAddress' has user-provided 'C4NetIO::EndpointAddress::EndpointAddress(const C4NetIO::EndpointAddress&)' 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^~~~~~~~~~~~~~~ -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp: In function 'bool OpenLog()': -/build/reproducible-path/openclonk-8.1/src/lib/C4Log.cpp:75:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 75 | ftruncate(fd, 0); - | ~~~~~~~~~^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/openclonk-8.1/build' -[100%] Built target openclonk-server /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp: In member function 'void C4Object::AssignRemoval(bool)': /build/reproducible-path/openclonk-8.1/src/object/C4Object.cpp:264:51: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 33 equals destination size [-Wstringop-truncation] 264 | if (Def && Def->GetName()) strncpy(rc.id, Def->GetName(), 32+1); @@ -16077,7 +16113,7 @@ dh_testroot -O--buildsystem=cmake -O-Bbuild dh_prep -O--buildsystem=cmake -O-Bbuild dh_auto_install -O--buildsystem=cmake -O-Bbuild - cd build && make -j42 install DESTDIR=/build/reproducible-path/openclonk-8.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd build && make -j20 install DESTDIR=/build/reproducible-path/openclonk-8.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/openclonk-8.1/build' /usr/bin/cmake -S/build/reproducible-path/openclonk-8.1 -B/build/reproducible-path/openclonk-8.1/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -16261,16 +16297,16 @@ -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Tutorials.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Worlds.ocf -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg +-- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Motorway.ogg +-- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/UrbanBolero.ogg +-- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/IslandDreams.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Offshore.ogg --- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Cavern.ogg --- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Version.txt -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/authors.txt --- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/IslandDreams.ogg --- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/LucidDream.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/TheSkylands.ogg +-- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/LucidDream.ogg +-- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Version.txt -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/@CrushedIceCocktail.ogg --- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Motorway.ogg --- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/UrbanBolero.ogg +-- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/games/openclonk/Music.ocg/Cavern.ogg -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/bin/c4group -- Installing: /build/reproducible-path/openclonk-8.1/debian/tmp/usr/share/applications/openclonk.desktop Note: Run update-desktop-database to install clonk:// protocol handler @@ -16305,9 +16341,9 @@ debian/rules override_dh_builddeb make[1]: Entering directory '/build/reproducible-path/openclonk-8.1' dh_builddeb -dpkg-deb: building package 'openclonk' in '../openclonk_8.1-4_amd64.deb'. -dpkg-deb: building package 'openclonk-dbgsym' in '../openclonk-dbgsym_8.1-4_amd64.deb'. dpkg-deb: building package 'openclonk-data' in '../openclonk-data_8.1-4_all.deb'. +dpkg-deb: building package 'openclonk-dbgsym' in '../openclonk-dbgsym_8.1-4_amd64.deb'. +dpkg-deb: building package 'openclonk' in '../openclonk_8.1-4_amd64.deb'. make[1]: Leaving directory '/build/reproducible-path/openclonk-8.1' dpkg-genbuildinfo --build=binary -O../openclonk_8.1-4_amd64.buildinfo dpkg-genchanges --build=binary -O../openclonk_8.1-4_amd64.changes @@ -16316,12 +16352,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3720460/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1813198 and its subdirectories -I: Current time: Fri Dec 26 20:25:51 -12 2025 -I: pbuilder-time-stamp: 1766823951 +I: removing directory /srv/workspace/pbuilder/3720460 and its subdirectories +I: Current time: Sun Nov 24 16:44:12 +14 2024 +I: pbuilder-time-stamp: 1732416252 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/openclonk_8.1-4.diff: 94.8% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/openclonk_8.1-4.diff.gz b2/build.log: 94.7% -- replaced with stdout Compressing the 1st log... b1/build.log: 94.7% -- replaced with stdout Sun Nov 24 02:44:20 UTC 2024 I: diffoscope 283 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_openclonk_trixie_amd64_1732416260 + touch /var/log/reproducible-builds/diffoscope_stamp_openclonk_trixie_amd64_1732416260 + RESULT=0 + systemd-run '--description=diffoscope on openclonk/8.1-4 in trixie/amd64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-amd64_26-24460 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb --run-session -c jenkins-reproducible-trixie-diffoscope-e0937d93-871a-46e3-a0af-586c696d17a1 -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/dbd-tmp-zwH1LFF ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/openclonk_8.1-4.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/openclonk_8.1-4.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/openclonk_8.1-4.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b1/openclonk_8.1-4_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b2/openclonk_8.1-4_amd64.changes' + false + set +x Running as unit: rb-diffoscope-amd64_26-24460.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/openclonk_8.1-4.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/openclonk_8.1-4.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/openclonk_8.1-4.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b1/openclonk_8.1-4_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.dr8hsrEb/b2/openclonk_8.1-4_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 1.794s) 1.794s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 1.477s) 1.477s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 2.118s CPU time consumed: 1.976s _ _ ___ _ __ ___ _ __ ___| | ___ _ __ | | __ / _ \| '_ \ / _ \ '_ \ / __| |/ _ \| '_ \| |/ / | (_) | |_) | __/ | | | (__| | (_) | | | | < \___/| .__/ \___|_| |_|\___|_|\___/|_| |_|_|\_\ |_| Sun Nov 24 02:58:24 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Sun Nov 24 02:58:24 UTC 2024 I: openclonk from trixie built successfully and reproducibly on amd64. INSERT 0 1 INSERT 0 1 DELETE 1 [2024-11-24 02:58:26] INFO: Starting at 2024-11-24 02:58:26.226308 [2024-11-24 02:58:26] INFO: Generating the pages of 1 package(s) [2024-11-24 02:58:27] CRITICAL: https://tests.reproducible-builds.org/debian/trixie/amd64/openclonk didn't produce a buildlog, even though it has been built. [2024-11-24 02:58:28] INFO: Finished at 2024-11-24 02:58:28.101856, took: 0:00:01.875557 Sun Nov 24 02:58:28 UTC 2024 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/trixie/amd64/openclonk.html Sun Nov 24 02:58:28 UTC 2024 I: Submitting .buildinfo files to external archives: Sun Nov 24 02:58:28 UTC 2024 I: Submitting 20K b1/openclonk_8.1-4_amd64.buildinfo.asc https://buildinfo.debian.net/7958241fffddcc988ab988350717650c2ad967d6/openclonk_8.1-4_all Sun Nov 24 02:58:40 UTC 2024 I: Submitting 20K b2/openclonk_8.1-4_amd64.buildinfo.asc https://buildinfo.debian.net/2240a59e17425f3f308433aa657f2a75c97625d3/openclonk_8.1-4_all Sun Nov 24 02:58:59 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sun Nov 24 02:58:59 UTC 2024 I: Done submitting .buildinfo files. Sun Nov 24 02:58:59 UTC 2024 I: Removing signed openclonk_8.1-4_amd64.buildinfo.asc files: removed './b1/openclonk_8.1-4_amd64.buildinfo.asc' removed './b2/openclonk_8.1-4_amd64.buildinfo.asc' 1732417139 amd64 trixie openclonk Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/openclonk_8.1-4.rbuild.log: 94.5% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/openclonk_8.1-4.rbuild.log.gz [2024-11-24 02:58:59] INFO: Starting at 2024-11-24 02:58:59.934623 [2024-11-24 02:59:00] INFO: Generating the pages of 1 package(s) [2024-11-24 02:59:00] INFO: Finished at 2024-11-24 02:59:00.445075, took: 0:00:00.510462 All cleanup done. Sun Nov 24 02:59:00 UTC 2024 - total duration: 1h 19m 30s. Sun Nov 24 02:59:00 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-sM86iXEj, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 1h 20min 6.278s CPU time consumed: 13.423s